多くのExcelブックにWorkBook_Open()
メソッドを追加する作業があります。私は、必要なコード行でモジュールを追加するスクリプトを書くことができましたが、ブックが開かれたときに自動起動するには、DieseArbeitsmappe
(緑色)でそれを必要とします。Excelワークブックにコードを追加するためのVBScript
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
これが今の私が持っているコードです。私は間違いがxlmoduleを設定するときに1行目にあると確信していますが、DieseArbeitsmappe
への参照方法はわかりません。あなたの助けを前にありがとう。