コンボボックスのリスト作成方法について

解決


たむ  2004-12-06 17:31:34  No: 118026  IP: [192.*.*.*]

コンボボックスにリストを追加したいのですが,できません.
プロパティのListを変更すると聞いたのですが,Listの項目がありません.
初心者過ぎる質問かもしれませんが,よろしくお願いします.

編集 削除
nanashi  2004-12-06 18:08:36  No: 118027  IP: [192.*.*.*]

Combo1.AddItem

編集 削除
みい  2004-12-06 18:12:24  No: 118028  IP: [192.*.*.*]

VB6:コンボボックス名.AddItem(追加文字列)
VB.NET:コンボボックス名.Items.Add(追加文字列)
で追加できます。

編集 削除
たむ  2004-12-06 18:25:44  No: 118029  IP: [192.*.*.*]

お返事ありがとうございます.
さっそく試してみたのですが,うまくいきません.
みいさんが書かれてたVB6,VB.NETでないとうまくいかないんでしょうか?
今はエクセル内のVBをつかってるのですが・・・

編集 削除
みい  2004-12-06 18:32:50  No: 118030  IP: [192.*.*.*]

VBAならAddItemでOKのはずなんですけど。
文字列を""で囲ってないとか…。

編集 削除
たむ  2004-12-06 18:37:42  No: 118031  IP: [192.*.*.*]

何度もすいません・・・
Private Sub ComboBox1_Load()
    ComboBox1.AddItem "Doityan"
    ComboBox1.AddItem "Tamura"
End Sub
これは,まちがってるんでしょうか?

編集 削除
みい  2004-12-06 18:50:29  No: 118032  IP: [192.*.*.*]

FormのLoadじゃなくて?

編集 削除
たむ  2004-12-06 19:01:08  No: 118033  IP: [192.*.*.*]

Form のLoadってなんですか?

編集 削除
ガッ  2004-12-06 20:51:21  No: 118034  IP: [192.*.*.*]

>ComboBox1_Load()
はコンボボックスのイベントプロシージャじゃないと言っていると思われ。
後は適当にヘルプ見れば分かるハズ…って、これ全部ヘルプ引けば分かるんじゃないか…?

編集 削除
いな  2004-12-06 22:14:19  No: 118035  IP: [192.*.*.*]

>今はエクセル内のVBをつかってるのですが・・・
ということは、Form_Load()より
Sub Auto_Open
    ComboBox1.AddItem "Doityan"
    ComboBox1.AddItem "Tamura"
End Sub
かな?
確かに、自分でヘルプを引く努力はして欲しい。

編集 削除
たむ  2004-12-07 15:45:31  No: 118036  IP: [192.*.*.*]

解決しました.ありがとうございました.

編集 削除