ExcelのVBAスクリプトが.xlsm
の形式です。ファイルを開くと、ファイルを「参照する」ように尋ねるウィンドウが表示され、テキストボックスにファイルのアドレスが表示されます。パス引数を指定してシェルからExcel VBA /マクロを実行します。
この.xlsm
ファイルをcmd
から実行し、cmdからのパス引数を提供したいとします。
どうすればいいですか?
EXCEL.EXE/E "C:\ converter.xlsm"
これは、ファイルが開きます
をしかし、私はどのようには、パス引数とヒットを渡す把握することはできません送信ボタンはすべてcmdからです。
上にあるから、それを実行することができ、アプリケーション用のVisual BasicのExcelとVBA stantsで開くことができますStackOverflowのこの記事をチェックしてください。それはすべて説明します https://stackoverflow.com/questions/31405654/passing-arguments-from-command-line-in-excel-2010 –