次のように、バッチ ファイルを使用して Outlook と Excel 2007 を起動しています。
start "" "C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE"
start "" "C:\Program Files\Microsoft Office\Office12\EXCEL.EXE"
"C:\Users\username\Documents\Productivity\gtd_active.xlsm"
Outlook と Excel の両方に、毎回有効にする必要があるマクロが含まれており、これをコマンド ラインから実行したいと考えています。
Excelで次のことを試しました。
start "" "C:\Program Files\Microsoft Office\Office12\EXCEL.EXE"
"C:\Users\username\Documents\Productivity\gtd_active.xlsm" /mtestMeStartup
マクロを試して開始します (これは機能しません。「マクロを有効にする」という警告が引き続き表示されます)。これにより、「マクロを有効にする」オプションが自動的にトリガーされることを期待していました。
バッチ ファイルから Excel/Outlook を起動し、マクロを自動的に有効にする引数 (またはそれ以外) を渡すにはどうすればよいですか?
注:このリンクは、これが不可能である可能性があることを示唆しています... :\