フォームにコンボボックスを追加した場合、VBE画面左下のコンボボックスプロパティウィンドウ内に表示される[ColumnWidths]の使い方について説明します。
【目次】
コンボボックスプロパティ内にあるColumnWidthsとは
以下のコンボボックスプロパティウィンドウ内の赤枠箇所が[ColumnWidths]となります。ColumnWidthsはコンボボックスに表示するプルダウンリストの各項目列幅を設定する事ができます。
ColumnWidthsを設定する方法
(1)最初にColumnWidthsが何も入力せれていない状態で一度フォーム上でクリックをした後、上部にある<実行>ボタンをクリックします。
(2)フォームが表示されるので、▼ボタンをクリックします。
(3)プルダウンリストが表示され、各項目の列幅が標準幅でが表示されます。
(4)次に列幅を変更するためColumnWidthsに「2cm;1cm;1cm」を入力します。(複数列の幅を指定する場合は「;」(セミコロン)で区切ります)
(5)列幅が変更された事を確認するため、一度フォーム上でクリックをした後に上部にある<実行>ボタンをクリックします。(この時点ではcmで入力した列幅がptに変換されます)
(6)フォームが表示されるので、▼ボタンをクリックします。
(7)プルダウンリストが表示され、各項目の列幅が変更されて表示されます。
ColumnWidthsの設定方法についての説明は以上です。
おわりに
今回はColumnWidthsの設定方法について説明しました。状況に合わせて列幅を変更し、操作しやすいコンボボックスを作成してみて下さい。