コンボボックスの初期値を指定

(Access2007で作成)

最初に、コンボボックスが表示された時に表示されている、規定の項目を指定します。
指定するにはListIndexプロパティを使います。

■実行手順
ユーザーフォームが開いた時に実行される、UserForm_Initializeイベント内で実行します。
1)AddItemでコンボボックスに項目を追加します。
2)ListIndexで規定値を設定します。
  ここでは、6番目の項目を指定しました。


Homeに戻る > Excel コンボボックスのTipsへ

画面

初期値を指定しないとコンボボックスの項目は空白です。
ユーザーフォームに配置したコンボボックス

初期値を指定すると、コンボボックスに指定した項目が表示されます。
ユーザーフォームに配置したコンボボックスの規定値


実行VBAコード

Private Sub UserForm_Initialize()
    
    'コンボボックスに項目を追加
    ComboBox1.AddItem "2009年1月"
    ComboBox1.AddItem "2009年2月"
    ComboBox1.AddItem "2009年3月"
    ComboBox1.AddItem "2009年4月"
    ComboBox1.AddItem "2009年5月"
    ComboBox1.AddItem "2009年6月"
    ComboBox1.AddItem "2009年7月"
    ComboBox1.AddItem "2009年8月"
    ComboBox1.AddItem "2009年9月"
    ComboBox1.AddItem "2009年10月"
    ComboBox1.AddItem "2009年11月"
    ComboBox1.AddItem "2009年12月"
    
    '初期値を指定
    ComboBox1.ListIndex = 5
    
End Sub


Homeに戻る > Excel コンボボックスのTipsへ

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved