尝试打开工作簿文件时出现以下错误。
The process cannot access the file '.. File.xls' because it is being used by another process
。
如果文件已经打开,而不是再次打开文件,我该如何将该工作簿转发。
从OP的评论中复制:
Excel App就在眼前。问题是,我以编程方式打开了一本WorkBook,来到了前面。现在我在旧工作簿上做了一些工作,再次单击该按钮打开已打开的工作簿。现在自开放以来,给了我一个例外。因此,我希望那张旧纸张能够出现在前面。
答案 0 :(得分:3)
这是一个两步解决方案
答案 1 :(得分:1)
如果您正在使用excel-interop,那么您需要做的就是为excel应用程序的实例设置为true。例如
excelApp.Visible = true;
即使该值已经为真,也会将其置于最前面。