【发布时间】:2015-08-31 07:57:49
【问题描述】:
我正在使用 Excel 2010。我正在使用以下代码从 VBS(VB 脚本)打开 test.xls 文件:
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("E:\test\test.xls")
objExcel.Application.Visible = True
工作簿 test.xls 可以正常打开,但我放在 Thisworkbook 模块中的 workbook_open 宏:
Private Sub Workbook_Open()
MsgBox "Hello"
End Sub
不运行。
当我直接打开 test.xls 时它可以工作,而不是通过 VB 脚本。
我已将开发人员 > 宏安全 > 宏设置设置为启用所有宏, 但这仍然没有帮助。
【问题讨论】:
-
为我工作。如果已启用,您可能想尝试禁用受保护的视图。