c#获取所有打开的Excel文档
我在这里find了一些代码示例: 获取所有打开的Excel文档
并用于此:
foreach (Microsoft.Office.Interop.Excel.Workbook WB in oExcelApp.Workbooks) { if(WB.Name == filename) xlwkbook = WB; }
我打开了3个Excel文件: 在这里input图像描述
每次我打开他们并执行代码,然后我在循环(在oExcelApp.Workbooks)不同数量的优秀。
有时我只有 – 2production.xlsm
有时我有 – 2production.xlsm和europe.xlsm
有时他们全部
每次都是别的。
为什么我不把他们所有的每一次?
请求帮助。