ベストアンサー リストボックスの全ての値を取得するには? 2014/02/02 10:30 エクセルのシート上のリストボックスに あああ いいい が表示されてるとして、 その二つの値をコマンドボタンを押した際に取得したいのですが Private Sub cmd_取得_Click() MsgBox Me.ListBox1.Value End Sub だと現在リストボックスで選択中の値しか取得されません。 リストボックスであああが選択中なら、 あああしか返ってきません。 あああ、いいいをVBAで取得する方法を教えてください。 画像を拡大する みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー keithin ベストアンサー率66% (5278/7941) 2014/02/02 11:54 回答No.2 msgbox join(application.transpose(me.listbox1.list), vblf) とか。 質問者 お礼 2014/03/02 13:42 ありがとうございました。 通報する ありがとう 0 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 その他の回答 (1) kybo ベストアンサー率53% (349/647) 2014/02/02 11:00 回答No.1 Private Sub CommandButton1_Click() Dim I As Integer For I = 1 To ListBox1.ListCount MsgBox ListBox1.List(I - 1) Next I End Sub といった感じでいいです。 質問者 お礼 2014/03/02 13:42 ありがとうございました。 通報する ありがとう 0 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 カテゴリ パソコン・スマートフォンソフトウェアExcel(エクセル) 関連するQ&A VB2008リストボックスの値が取得できません Visual Basic リストボックス その他(プログラミング・開発) リストボックスの値を拾うには その他(プログラミング・開発) リストボックスから項目を選択してセルに入力したいのです Visual Basic シート上のリストボックスに値を表示するには? オフィス系ソフト フォームのリストボックスに値を表示させたい オフィス系ソフト リストボックスにシートの値を表示させたいのですが Excel(エクセル) エクセルでのリストボックスの値の取得 オフィス系ソフト リストボックスで選択した一行を一度にセルに入力したい Visual Basic Listindexの値が上手く取得できません。 オフィス系ソフト EXCEL2003 VBA リストボックス オフィス系ソフト リストボックスについてです。 オフィス系ソフト オプションボタンとリストボックスの連動 Visual Basic リストボックスについて オフィス系ソフト VB リストボックス選択項目が取得できない。 その他MS Office製品 EXCELのユーザーフォームのリストについて その他MS Office製品 エクセル リストボックスの複数の値を取得 Excel(エクセル) エクセルVBA ユーザーフォームのリストボックス オフィス系ソフト Excel マクロ リストボックス複数選択 その他MS Office製品 シート名を変更すると、そのシートのデータがリストボックスに表示されない Visual Basic
お礼
ありがとうございました。