• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ListBoxの最大表示項目数について)

ListBoxの最大表示項目数について

このQ&Aのポイント
  • vbaのフォーム上のListBoxでColumnCountを13と定義しても、実際には10項目しか表示されない問題について調査しました。
  • Webで検索しても255文字の上限の話題しか見つからず、原因がわかりませんでした。実際に13項目の値を全て足しても200文字に満たないため、他に原因がある可能性があります。
  • Excelのバージョンによっても表示される項目数が異なることがあります。この問題の原因をご存知の方がいらっしゃれば、教えていただけると助かります。

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

  • ベストアンサー
  • onlyrom
  • ベストアンサー率59% (228/384)
回答No.1

ListBoxのヘルプには次のような文言があります ------------------------------------------------- ●非連結データ ソースの場合は、最大 10 列 (0 ~ 9) までの制限があります。 ------------------------------------------------ で、リストのソースをシートに用意して 例えば、Sheet1 の A1~M34 にリストソースがある場合 ListBox1.RowSource = "Sheet1!A1:M34"  とか ListBox1.List = Sheets("Sheet1").Range("A1:M34").Value それか、リストソースを配列に用意して ListBox1.List = myArray 以上。  

関連するQ&A