• ベストアンサー

エクセルのマクロについて

エクセルでボタンを作りそのボタンで他のソフトを実行させたいのですがどうすれば良いのか教えてください。 できれば構文を記載して下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。Wendy02です。 Private Sub CommandButton1_Click() Dim myAppID As Long  myAppID = Shell("C:\Program Files\○○○\Scrmaker.exe", vbNormalFocus) End Sub とりあえず、これで試してみてください。○○○は、そのソフトが置いてあるフォルダです。 上記のボタンは、コントロールツールのボタンですから、違う場合は、中身のコードだけ付け替えてください。

KARMANN
質問者

お礼

こんにちわ Wendy02さん、先ほどは挨拶もしていないで、失礼しました。早速の対応と正確な回答ありがとうございましたうまくいきました。問題解決です。

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんにちは。 今、どこまで出来ていますか? 他のソフトウェアは、具体的には何ですか?Office系とそうでないものでは、コードが違ってくる可能性があります。

KARMANN
質問者

補足

エクセルにボタンを貼っているだけです。 オートキャドのスクリプトを実行するプログラムScrmaker.exe(mura)です。 よろしくお願いします。

関連するQ&A

専門家に質問してみよう