Excel VBA質問箱 IV

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

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


9851 / 13644 ツリー ←次へ | 前へ→

【25115】MsgBoxで二つの結果を表示したい。 とみこう 05/5/20(金) 15:25 質問[未読]
【25120】Re:MsgBoxで二つの結果を表示したい。 Jaka 05/5/20(金) 15:45 回答[未読]
【25121】Re:MsgBoxで二つの結果を表示したい。 Jaka 05/5/20(金) 15:49 回答[未読]
【25128】Re:MsgBoxで二つの結果を表示したい。 とみこう 05/5/20(金) 16:29 お礼[未読]
【25123】Re:MsgBoxで二つの結果を表示したい。 ウッシ 05/5/20(金) 15:52 回答[未読]
【25129】Re:MsgBoxで二つの結果を表示したい。 とみこう 05/5/20(金) 16:30 お礼[未読]

【25115】MsgBoxで二つの結果を表示したい。
質問  とみこう  - 05/5/20(金) 15:25 -

引用なし
パスワード
   二つのコンボボックスで選択したデータを、
メッセージボックスで表示したいのですが、
このやり方では、エラーが出ます。
メッセージボックスで読み取り、変数に置き換えて、
次のマクロを実行するのに利用したいのです。

With ComboBox1
     
  .AddItem mySht1.Name
  .AddItem mySht2.Name
End With
 
With ComboBox2

  .AddItem "STEP3"
  .AddItem "STEP4"

End With

Private Sub CommandButton1_Click()
   
  Dim ComboBox1 As ComboBox
  Dim ComboBox2 As ComboBox
   
  SW = MsgBox("確認", ComboBox1.Value + ComboBox2.Value)

ご教授お願いいたします。

【25120】Re:MsgBoxで二つの結果を表示したい。
回答  Jaka  - 05/5/20(金) 15:45 -

引用なし
パスワード
   こんにちは。

MsgBox "確認" & vbLf & _
    ComboBox1.List(ComboBox1.ListIndex) & vbLf & _
    ComboBox2.List(ComboBox2.ListIndex), vbInformation

【25121】Re:MsgBoxで二つの結果を表示したい。
回答  Jaka  - 05/5/20(金) 15:49 -

引用なし
パスワード
   下は、消してください。
  Dim ComboBox1 As ComboBox
  Dim ComboBox2 As ComboBox

【25123】Re:MsgBoxで二つの結果を表示したい。
回答  ウッシ  - 05/5/20(金) 15:52 -

引用なし
パスワード
   こんにちは

>メッセージボックスで読み取り、変数に置き換えて
意味が良く分からないです。

Private Sub CommandButton1_Click()
  Dim Cmb1 As String
  Dim Cmb2 As String
  Dim SW  As Integer
  Cmb1 = ComboBox1.Value
  Cmb2 = ComboBox2.Value
  SW = MsgBox("確認" & vbCrLf & Cmb1 & vbCrLf & Cmb2, vbOKCancel)
End Sub

でしょうか?

【25128】Re:MsgBoxで二つの結果を表示したい。
お礼  とみこう  - 05/5/20(金) 16:29 -

引用なし
パスワード
   ▼Jaka さん:
ありがとうございました。
表示できました。
ご丁寧にありがとうございました。

【25129】Re:MsgBoxで二つの結果を表示したい。
お礼  とみこう  - 05/5/20(金) 16:30 -

引用なし
パスワード
   ▼ウッシ さん:
ありがとうございます。
参考にさせていただきました。
ありがとうございました。

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