• ベストアンサー

エクセルでコンボボックス内に2列表示をしたい

オプションでrowsourceに、A3:B10としたばあい、2列表示をしてほしいのです。 しかし、選択して、コンボボックスに表示するときは、A列の分だけでいいのです。 こんなことってできますか? また、コンボで選択したものが、表示されますが、別のものを選択した場合、その後ろにスペースを空けて表示するなんてことはできますか? コンボボックスで選択するものが2つ以上できたらいいと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

ColmunCount(表示列数)とBoundColumn(選択列)は出てるのでその他の項目 ColumnWidths(列表示幅) 既定はブランクでセル幅 表示列数分を;で区切って指定 ListWidths(表示幅) 既定はブランクでセル幅 ColumnWidthsの合計値以上を指定 >別のものを選択した場合、その後ろにスペースを空けて表示するなんてことはできますか? コンボボックスでなく、リストボックスでなら MultiSelect(複数選択)を0から1か2に変更すれば可能です。 その他プロパティに関しては下記を参照 http://www.geocities.jp/cbc_vbnet/cnntrol/cbo.html

noname#241383
質問者

お礼

ほんとにありがとうございました。 助かりました。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>2列表示 ColumnCountを2にしておきます。 >表示するときは、A列の分だけでいい 必要に応じてBoundColumnで制御します。 #オブジェクトブラウザでcombobox配下のメンバをよく眺めて,イチイチヘルプを呼び出して熟読してください。 >2つ以上選択 そんなコンボボックスはありません。

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

普通はできないはずですので、表示させる内容を別のセルに作るなどの工夫をしてはいかがでしょう。

関連するQ&A