|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 ershijiu 于 2020-2-25 19:18 编辑
各位大佬好,现在有一个技术问题想请教。例如如下代码可以获取同一个excel进程里面的所有工作簿文件名
Set xlApp = GetObject(, "Excel.Application") '先绑定xlApp到已打开的excel程序上
Set xlSheet = xlApp.Sheets
'Set xlBook = xlApp.Workbooks("1.xls")
'MsgBox xlApp.ActiveWorkbook.name
List1.Clear
For Each wbk In xlApp.Workbooks
'MsgBox wbk.name
List1.AddItem wbk.name
Next
但是如果产生了第二个excel进程,以上代码只可以遍历第一个打开的excel进程里面的工作簿,但没办法访问第二个excel进程里面的工作簿
请问如何用代码将xlApp绑定到第二个excel进程上呢,或者说如何遍历excel进程?
|
|