_VBA_PROJECT_CUR or
_VBA_PROJECT をトップレベル ストレージとして扱います。このメソッドは、ワークブックに既に
アタッチされている VBA ペイロードを置き換えます
1 を返し、ファイルが見つからないか無効な場合は負の値を返します
if Workbook.LoadVBAProjectFromFile('C:\Reports\MacroPayload.ole') = 1 then
Workbook.SaveAs('C:\Reports\MacroWorkbook.xls', xlExcel97);