Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


69229 / 76733 ←次へ | 前へ→

【12022】Re:マクロの選択方法
回答  Asaki  - 04/3/22(月) 13:28 -

引用なし
パスワード
   >InputBoxで数値を入力
なら、Typeは1では?

また、マクロ名がご提示の通りなら、↓のような方法も考えられます。
Sub test()
  Dim varRet     As Variant

  varRet = Application.InputBox(Prompt:="Macro1()=1 Macro2()=2 Macro3()=3", _
    Title:="訂マクロ選択入力", Type:=1)
  If VarType(varRet) = vbBoolean Then Exit Sub
  Application.Run "Macro" & CLng(varRet)

End Sub

エラー処理はしていません。
2 hits

【12019】マクロの選択方法 タカ 04/3/22(月) 13:11 質問
【12020】Re:マクロの選択方法 Asaki 04/3/22(月) 13:18 回答
【12022】Re:マクロの選択方法 Asaki 04/3/22(月) 13:28 回答
【12021】Re:マクロの選択方法 こうちゃん 04/3/22(月) 13:20 回答
【12093】Re:マクロの選択方法 タカ 04/3/23(火) 20:27 お礼

69229 / 76733 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free