#093 ListCount

ListCount プロパティ

コンボボックスやリストボックスの選択肢として表示される、項目リストの行数を取得します。

※選択肢のデータの数であって、実際に画面上に一度に表示される行数とは異なります。
※列見出しプロパティが"はい"となっている場合には、列見出し行も含まれ、プロパティ値は1増えます。

コンボボックス、リストボックス

Private Sub cmd全行数取得_Click()
'[すべての行数を取得]ボタンクリック時

  With Me!lst都道府県
    .RowSource = "都道府県マスタ"
    MsgBox Me!lst都道府県.ListCount
  End With

End Sub

Private Sub cmd抽出行数取得_Click()
'[抽出して行数を取得]ボタンクリック時

  With Me!lst都道府県
    .RowSource = "SELECT * FROM 都道府県マスタ WHERE 地域='関東'"
    MsgBox Me!lst都道府県.ListCount
  End With

End Sub
  • [すべての行数を取得]ボタンをクリックすると、「都道府県マスタ」テーブルのすべてのレコード、すなわち「47」件のデータがリストボックスの選択肢として設定されます。


  • [抽出して行数を取得]ボタンをクリックすると、Where条件の掛かったデータだけがリストボックスに表示されます(この場合は8件)。
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved