
ユーザーフォーム(UserForm)にコンボボックス(ComboBox1)を作ってリストを入れました。
しかしユーザーフォームを実行してもコンボボックスに何もリストが出てきません。
なにが悪いのでしょうか?チュートリアルどおりにやっているのですが・・・(T T)
Private Sub UserForm_Initialize()
With ComboBox1
.AddItem "東京"
.AddItem "名古屋"
.AddItem "福岡"
End With
End Sub
Windows2000+Excel2000です。
No.1ベストアンサー
- 回答日時:
コンボボックスの三角(▼)をクリックしても、何も表示されないのですか?
.AddItem "東京"
.AddItem "名古屋"
.AddItem "福岡"
.ListIndex = 0
↑一行追加
または、
.Text = "選択してください"
を追加。
ありがとうございます。長時間やってわかりました・・・。
画面右上のプロシージャボックスがUserForm_Initializeになっていました。
これが正しく動作しない原因だったようで、オブジェクトボックスでUserFormを選択してプロシージャボックスでInitializeを選択しないといけないのですね・・・。
手書きでプロシージャを書いては機能しなかったんですかあ。
.ListIndexの使い方を教えていただきましてありがとうございます。こちらも勉強になりました。
No.2
- 回答日時:
suffreさん、こんにちは。
頑張っていますね。Wendy02です。
VBE画面で、ComboBox をクリックして、
左側のプロパティの「Enabled」を確認していただけますか?
Off になっていたら、True に換えてください。
解決しなかったら、また考えます。
Wendy02さんこんにちは。再びありがとうございます。
先ほど原因がわかりました。No.1さんへのお礼に書いたとおりです。
すみません、まだVBAを初めて2日目でよくわかっていませんでした。
プロパティの説明が書いてある一覧表が欲しいところです・・・。
しかしVBAは楽しいです!夜寝ずにやっていたらいつのまにかお昼を迎えてしまいました。
たぶん再びわからないことが出てくるかもしれませんがそのときはご教授お願いしますm(_ _)m
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし
- ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。
- VBAユーザーフォームの複数のコンボボックスについて。
- 2つ目のコンボボックスが動作しません。
- ListBox1をClickしたときのイベント
- リストボックス セルの値を取得する
- ユーザーフォームの表示を追加したい
- VBA ComboBoxについて
- ユーザーフォームの書き出しで追加のご相談 ユーザーフォームの値をシートに書き出す際、コードが表示され
- ExcelVBA ドロップボックスで月を選択するとそれ以降のデータが残るようにしたい。
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
VBAコンボボックスの内容が反映されない
その他(プログラミング・Web制作)
-
UserForm1.Showでエラーになります。
工学
-
コンボボックス内の文字サイズ変更
Excel(エクセル)
-
-
4
VBA コンボボックスで選んだ値を取得するには
その他(Microsoft Office)
-
5
VBA リストボックス反映できない
Visual Basic(VBA)
-
6
EXCEL リストボックスのRowSouce欄が表示されない
Excel(エクセル)
-
7
コンボボックスのドロップダウンリストが表示されない
C言語・C++・C#
-
8
Accessのコンボボックスの値が消える
Excel(エクセル)
-
9
エクセルVBA ユーザーフォームのTextBoxを日付にしたい
Excel(エクセル)
-
10
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
11
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
12
Accessのコンボボックスでリストが選択できない
Word(ワード)
-
13
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
14
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
15
エクセルVBA テキストボックスに3桁ごとにコンマ
Visual Basic(VBA)
-
16
ユーザーフォームに入力したデータを保持する方法
Visual Basic(VBA)
-
17
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
18
EXCEL VBA コンボボックス、テキストボックスが未入力のときメッセージを表示する方法
Excel(エクセル)
-
19
コンボボックスでコントロールタブが表示されない
Access(アクセス)
-
20
マクロ実行時、ユーザーフォームにラベルのテキストが表示されません。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「経て」の読み方は?
-
2月に雪の降らない旅先
-
長崎では「来崎」、では他県は?
-
「インド人の黒んぼ」の由来
-
愛知県から九州へフェリーに車...
-
福岡市は名古屋市より都会、も...
-
鮮魚を送る方法
-
外国産のアサリは危険ですか?
-
エクセルで1~47の数字を各都道...
-
お樽という風習ご存知ですか?
-
九州の女性は何故気が強い人が...
-
ランプ閉鎖ってなんですか?
-
中国地方の年末年始の高速道路...
-
顔がおてもやん、てどういうこと?
-
【地域批判厳禁】何故福岡県民...
-
今後、母を九州旅行へ連れて行...
-
Cu+HNO3→Cu(NO3)2+H2O+NO 係...
-
神戸から福岡まで車でいくのは...
-
年末・新幹線で東京から博多に...
-
さね、の方言は?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「〜ですね」という言葉は他県...
-
外国産のアサリは危険ですか?
-
「経て」の読み方は?
-
名古屋市と福岡市は街並みなど...
-
ランプ閉鎖ってなんですか?
-
福岡市は名古屋市より都会、も...
-
エクセルで1~47の数字を各都道...
-
コンボボックスにリストが表示...
-
長崎では「来崎」、では他県は?
-
熊本→松山 最短ルートを教えて...
-
2月に雪の降らない旅先
-
福岡から長崎への下道ルート(目...
-
【地域批判厳禁】何故福岡県民...
-
〜しよる とはどこの方言ですか...
-
JR 途中下車扱いで枝分かれした...
-
福岡空港における離陸、着陸の方向
-
顔がおてもやん、てどういうこと?
-
愛知県から九州へフェリーに車...
-
お樽という風習ご存知ですか?
-
「インド人の黒んぼ」の由来
おすすめ情報