ListBox コントロール、BoundColumn プロパティ、ControlSource プロパティ、RowSource プロパティの例
次の例では、 ListBox 内のワークシート セルの範囲を使用し、ユーザーがリストから行を選択すると、別のワークシート セルに行インデックスが表示されます。 このコード サンプルでは、 RowSource、 BoundColumn、および ControlSource プロパティを 使用します。
この例を使用するには:
- このサンプル コードをフォームの宣言部分にコピーします。
- フォームに ListBox1 という名前の ListBox が含まれていることを確認します。
- ワークシートのセル A1:E4 にデータを入力します。
- セル A6 にデータが含まれていることを確認します。
Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 5
ListBox1.RowSource = "a1:e4"
ListBox1.ControlSource = "a6"
'Place the ListIndex into cell a6
ListBox1.BoundColumn = 0
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。