初めから決まった値を表示するリストボックスをVBAで作成する - Accessコントロール
前回プロパティで作成した、初めから決まった値を使用するリストボックスを今回はVBAで作成します。
下のリストボックスにVBAでデータリストを設定します。
作成したリストボックスです。
[ID][所属][氏名]の3列にしています。
■VBAで使用したプロパティ
- 列見出し : ColumnHeads
- 列数 : ColumnCount
- 列幅 : ColumnWidths
- リストボックスの幅 : Width
- 値集合タイプ : RowSourceType
- 値集合ソース : RowSource
《 VBAコード 》
Option Compare Database
Private Sub Form_Load()
With Me.リスト0
'列見出し
.ColumnHeads = True
'列数
.ColumnCount = 3
'列幅
.ColumnWidths = "1cm;3cm;2cm;"
'リストボックスの幅
.Width = 4000
'値集合タイプを「値リスト」にする
.RowSourceType = "Value List"
'値集合ソースに[ID][所属][氏名]を設定します
.RowSource = "ID;所属;氏名,1;営業1課;山本,2;営業1課;青木,3;営業1課;高木,4;総務課;南,5;総務課;小暮"
End With
End Sub
関連リンク
初めから決まった値を表示するリストボックスを作成する