ExcelVBAのリストボックスで質問!!
(1)列に項目名称をつけたいのですが、どうすればよいでしょうか?
ちなみにリストの値は別ファイルかVBAにくみこみたいと思っています。
(2)ホイール(マウス)によるスクロールは行えないのでしょうか?方法があれば教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

例えば、A1:C11にリストがあるとして、A1:C1が項目名だとします。



ListBox1.ColumnHeads = True
ListBox1.ColumnCount = 3
ListBox1.RowSource = "A2:C11"

とすれば、A1:C1が項目名となります。
リスト範囲のすぐ上の行を項目名と認識します。
では。
    • good
    • 0

(1)だけですが、


リストボックスのColumnHeadsプロパティにTrueを設定すれば、列見出しが付きます。
この場合は列見出しを1行目に作っておけばよいと思います。

この回答への補足

ColumnHeadsプロパティにTrueを設定するのは分かりますが、列見出しになる1行目のデータの読込方法がわかりません。

補足日時:2001/09/15 16:04
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報