コンテンツ
Visual Basic for Applications(VBA)のリストボックスの内容を印刷すると、プログラムのエラーをデバッグしながらコントロールの内容を確認するのに役立ちます。 VBAはAccessを含むあらゆるMicrosoft Officeアプリケーションで使用できます。 ListBoxは通常、Accessで追加のデータ分類オプションをユーザーに提供するために使用されます。 ItemDataプロパティを使用して、行番号を指定してボックス内の項目にアクセスし、それらをイミディエイトウィンドウに表示します。
説明書
AccessでVBAプログラムを書く (Hemera Technologies / AbleStock.com / Getty Images)-
Microsoft Accessを開き、[作成]タブをクリックし、[フォームデザイン]をクリックして新しいフォームを作成します。コントロールパネルのリストボックスをクリックし、フォームをクリックして新しいコンボボックスを追加します。ボタンをクリックして新しいボタンを追加します。同じプロセスを使用して別のボタンを追加してください。
-
最初のボタンを右クリックして[プロパティ]をクリックします。 Eventタブをクリックし、 "[Event Procedure]"を選択し、楕円形をクリックしてそのボタンのイベントを作成します。
-
ボタンのクリックイベントに次のコードを追加して、ボックスに4つの項目を追加します。
Me.List0.AddItem( "item 2")Me.List0.AddItem( "item 3")Me.List0.AddItem( "item 2")Me.List0.AddItem( "item 1"項目4 ")
-
Microsoft Accessに戻り、最初のボタンを右クリックします。 [プロパティ]をクリックして[イベント]タブをクリックし、[[イベントプロシージャ]]を選択して楕円をクリックしてそのボタンのクリックイベントを作成します。
-
次のコードを追加して、イミディエイトウィンドウにリストボックスの内容を印刷します。
Xを暗くするX = 0〜3 Debug.Print(Me.List0.ItemData(X))次へX
-
Microsoft Accessに戻り、[プレビュー]をクリックしてフォームを開きます。最初のボタンをクリックしてListBoxコントロールを作成します。 2番目のボタンをクリックして、イミディエイトウィンドウの内容を印刷します。
必要なもの
- マイクロソフトアクセス