• 締切済み

アクセス マクロ コマンドラインって?

ヘルプを見てもよくわからないので教えてください。 アクセス2003のマクロの機能で 「アプリケーションの実行」を行いたいのですが コマンドラインには何を入れればいいでしょうか? テストとして デスクトップにあるエクセルファイルのパス C:\Documents and Settings\ユーザー名\デスクトップ\test.xls をマクロのデザインのコマンドラインのところに入れて、マクロ1を保存し ダブルクリックして開いてみたら --------------------------------------------------------- “RunApp/アプリケーションの実行”アクションを使ってアプリケーションを起動 アプリケーションのパスが正しく制定されていないか、 アプリケーションのコンポーネントが不足しています。 Windowsエクスプローラーまたはファイルマネージャで アプリケーションのパスを確認してください。 --------------------------------------------------------- というメッセージが表示されてしまいました。 C:\Documents and Settings\ユーザー名\デスクトップ\test.xls を “C:\Documents and Settings\ユーザー名\デスクトップ\test.xls” にしても同じです。 ヘルプを見ると >アプリケーションの起動に使用するコマンド ラインを指定します。 パスの指定や、アプリケーションを特定のモードで実行するスイッチなどのパラ マクロ ウィンドウの [アクションの引数] セクションの [Command Line/コマン コマンド ラインを入力します。 この引数は、省略できません。 と書いてあるのですが 「パスの指定」の指定が上記で出来てることにはならないのでしょうか?

みんなの回答

  • o_chi_chi
  • ベストアンサー率45% (131/287)
回答No.1

EXCELの本体はあくまでexcel.exeです。 コマンドラインに指定するなら "C:\Program Files\省略\excel.exe"△"C:\Documents and Settings\ユーザー名\デスクトップ\test.xls" △は半角スペース です。

参考URL:
http://office.microsoft.com/ja-jp/excel-help/HA010158030.aspx#BM2
noname#150929
質問者

お礼

うーん。難しいですね。 "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE D:\マクロ_コマンドラインの実行Book1.xls" を入れてみましたがダメでした。