- ベストアンサー
Wordマクロについて
やりたいこと バッチファイルにWordファイルを投げて起動し、マクロを実行する その際に投げたバッチファイルの種類によって、実行するマクロを変更する バッチファイル側に1、2の様な値を設定しておき、 Wordのマクロ側でその値を取得する方法はあるのでしょうか? よろしくお願いします 環境はWindows7 Professional Word2010です
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
おそらくWord2010も一緒だと思いますので、Wordの コマンドラインスイッチを使ってマクロ名を指定し、 それによって起動するようにしてみてはいかが。 Word のコマンド ライン スイッチ http://office.microsoft.com/ja-jp/word-help/HP010164010.aspx パス+ファイル名+/mmacroname で特定のマクロを 実行して起動できるようです。 Wordのマクロで値を取得するよりも起動スイッチで 対応したほうが簡単だし、応用もしやすいかと。
補足
早速の回答ありがとうございます やはりその方法しかないのですかね マクロの数が増えすぎるのを嫌ったのもありましたので…