0
我有一个WorkBook_Open()
方法添加到众多Excel工作簿的任务。我设法写一个脚本与所需的代码行增加了一个模块(红色标记),但我需要它在DieseArbeitsmappe
(标记为绿色)中打开工作簿时自动启动。的VBScript代码添加到Excel工作簿
Set xlmodule = objworkbook.VBProject.VBComponents.Add(1)
strCode = _
"Sub WorkBook_Open()" & vbCr & _
" Application.Run (""'CommonMacro.xlsm'!Workbook_Open"")" & vbCr & _
"End Sub"
xlmodule.CodeModule.AddFromString strCode
这是我现在所拥有的代码。我敢肯定的是,错误是在1号线设置xlmodule,但我想不出如何引用到DieseArbeitsmappe
时。在此先感谢您的帮助。