• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロについて)

エクセルのマクロ実行方法とは?

このQ&Aのポイント
  • エクセルのマクロ実行についての質問です。E1セルの値に応じて、異なるマクロを実行したい場合、マクロ名を簡単に指定する方法はありますか?
  • エクセルのマクロ実行時、条件に応じて異なるマクロを実行する方法について質問があります。E1セルの値が1ならば「マクロ名 E1セル1」を実行し、値が2ならば「マクロ名 E1セル2」を実行したいのですが、2行目にマクロを全て貼り付ける必要があるのでしょうか?もし簡単な方法があるなら教えてください。
  • エクセルのマクロ実行時、E1セルの値に応じて異なるマクロを実行したい場合の方法を教えてください。マクロ名 E1セル1を実行するように指示する方法があれば教えてください。

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

  • ベストアンサー
  • s___o
  • ベストアンサー率35% (108/306)
回答No.1

それぞれのマクロはプロシージャですよね? であれば、 If Range("E1").Value = 1 Then Call E1セル1 ElseIf Range("E1").Value = 2 Then Call E1セル2 ElseIf Range("E1").Value = 2 Then Call E1セル3 End If でできますけど。

gambavv
質問者

お礼

回答ありがとうございました。 できました。 本当にありがとうございます。