ComboBox.ListWidth プロパティ (Access)

ListWidth プロパティを使用して、コンボ ボックスのリスト ボックス部分の幅を設定します。 読み取り/書き込みが可能な String です。

構文

ListWidth

ComboBox オブジェクトを表す変数。

注釈

ListWidth プロパティは、Windows コントロール パネルの [地域オプション] ダイアログ ボックスの [数値] タブにある [測定システム] ボックスで選択された測定システム (米国またはメートル) に応じて、コンボ ボックスのリスト ボックス部分の幅をインチまたはセンチメートルで指定します。 既定値以外の単位を使用するには、cm や in などの測定インジケーターを含めます。 既定の設定 (自動) では、コンボ ボックスのリスト ボックス部分の幅がコンボ ボックスと同じになります。

既定の測定単位は twips です。

注:

[!メモ] テーブルのデザイン ビューでフィールドのデータ型として [ルックアップ ウィザード] を選択すると、" ListWidth /リスト幅" プロパティは自動的に設定されます。

また、コンボ ボックスの既定のコントロール スタイルまたは Visual Basic の DefaultControl プロパティを使用して、このプロパティの既定値を設定することもできます。

コンボ ボックスのリスト部分はコンボ ボックスよりも広くすることができますが、狭くすることはできません。

複数列の一覧を表示する場合は、すべての列を表示できる幅を指定してください。 コンボ ボックスの幅を決めるときは、データが表示される領域のほかに、垂直スクロール バーが表示されるための領域も考慮してください。

次の例では、[受注] フォームの [状態] コンボ ボックスの "ListWidth" プロパティの値を返します。

Dim str As String 
str = Forms("Order Entry").Controls("States").ListWidth

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。