検索
タグクラウド
プロフィール
yoshimatsuさんの画像
yoshimatsu
60過ぎのおっちゃんです。同じ年齢層の中ではそこそこパソコンが使える方だと自負しています。今まで会社等で学んだ知識等を紹介していきたいと思います。

広告

posted by fanblog

2017年08月04日

ExcelVBAコンボボックスでどの列を表示させるか








マイクロソフトアクセスの記事はこちら

人気ブログランキングへ



にほんブログ村 IT技術ブログ ソフトウェアへ
にほんブログ村

コンボボックスでどの列を列の表示させるか


それからもう一点。

複数列のリストがあった場合、選択されたときに、

どの列を表示するのかという事です。

先ほどのコンボボックスをそのまま使用するとします。

Private Sub UserForm_Initialize()

Dim hairetu(4, 2)

ComboBox1.ColumnCount = 2



hairetu(0, 0) = "国語"

hairetu(0, 1) = 80


hairetu(1, 0) = "社会"

hairetu(1, 1) = 60


hairetu(2, 0) = "英語"

hairetu(2, 1) = 50


hairetu(3, 0) = "数学"

hairetu(3, 1) = 90


ComboBox1.List() = hairetu

ComboBox1.TextColumn=2

End Sub


コンボ配列3.png

上記のように「60」という表示になっていますね。

今まででしたら「社会」という表示でした。

ComboBox1.TextColumn=2

を追加することによって、2列目を表示するようになりました。




大容量256GB、メールアドレス数無制限、共有SSL対応のレンタルサーバー 『ヘテムル』

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/6558781
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: