|
セキュリティ設定に関係なくVBAが書かれたExcelブックを開く (2006/03/22) |
|
VBAが書かれたExcelブックを、セキュリティ設定された環境で開くと必ずメッセージが表示されます。VBSを使うとこのメッセージを回避できます。
セキュリティは「中」以上に設定して実行してください。
1)直接VbaTest.xlsを開くとメッセージが出ます。
2)VbaTest.vbsを実行してもメッセージは出ません。 |
|
|
【VBS】ソース
Const cXlsName = "VbaTest.xls"
'カレントフォルダ取得
Set fso = CreateObject("Scripting.FileSystemObject")
wPath = fso.GetFile(WScript.ScriptFullName).ParentFolder & "\"
'Excelを立ち上げcXlsNameを開く
Set AppXls = WScript.CreateObject("Excel.Application")
AppXls.WorkBooks.Open wPath & cXlsName
AppXls.Visible = True |
|
VbaTest.xls、VbaTest.vbsのダウンロード(VbaTest.lzh) |