【发布时间】:2020-05-10 11:17:41
【问题描述】:
尝试通过 VBS 使用命令提示符运行 excel 宏。 Excel 文件打开但无法运行宏。宏和模块的名称是“钱包”
在尝试查看宏时,它反映为“PERSONAL.XLSB!WALLET”
请帮忙
Sub ExcelMacroExample()
Dim xlApp
Dim xlBook
Set xlApp = CreateObject("excel.application")
Set xlBook = xlApp.Workbooks.Open("C:\Output\abc.xlsb")
xlApp.Visible = True
xlApp.Run "Wallet"
xlApp.Save
xlApp.ActiveWorkbook.Close
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
End Sub
【问题讨论】:
-
尝试将行
xlApp.Run "Wallet"更改为xlApp.Run "PERSONAL.XLSB!WALLET",然后运行代码。 -
@shrivallabha.redij nope!....它不工作
-
我刚刚意识到我的personal.xlsb 在我试图运行宏的excel 中不可用。有什么办法可以让这个可用....?