8-10.ユーザーフォームの操作:リストボックスにデータを登録するには?

ListBoxオブジェクトのListプロパティ

リストボックス.List

リストボックスにデータを登録するには、いくつかの方法があります。登録したいデータがセルに入力されている場合は、ListBoxオブジェクトのListプロパティにセル範囲を指定する方法が簡単です。このとき、Valueプロパティは省略できない点に注意してください。

 下のサンプルコードは、ユーザーフォームの起動時に、A1~A5セルのデータをリストボックス内に登録するマクロの例です。フォームを初期化するイベントマクロ「UserForm_

Initialize」に、コードを記述しました。 なお、セルに入力されていない文字列を登録するときは、ListBoxのAddItemメソッドを使います。


A1 ~ A5セルの内容をリストボックスに表示する

Private Sub UserForm_Initialize()

ListBox1.List = Range(“A1:A5”).Value

End Sub

 

実行結果

 

このエントリーをはてなブックマークに追加

IT開発関連書とビジネス書が豊富な翔泳社の通販『SEshop』
dポイントがどんどんたまる【d払いポイントGETモール】
業界最安値宣言!高性能・低価格のパソコン通販は【UsedFun】
リラクゼーションをお得に体験!ご予約はEPARKで!
【じゃらん】国内25,000軒の宿をネットで予約OK!2%ポイント還元!
【早い者勝ち!】.com/.net/.jp ドメイン取るならお名前.com
2022年9月20日