- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ListBoxの最大表示項目数について)
ListBoxの最大表示項目数について
このQ&Aのポイント
- vbaのフォーム上のListBoxでColumnCountを13と定義しても、実際には10項目しか表示されない問題について調査しました。
- Webで検索しても255文字の上限の話題しか見つからず、原因がわかりませんでした。実際に13項目の値を全て足しても200文字に満たないため、他に原因がある可能性があります。
- Excelのバージョンによっても表示される項目数が異なることがあります。この問題の原因をご存知の方がいらっしゃれば、教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ListBoxのヘルプには次のような文言があります ------------------------------------------------- ●非連結データ ソースの場合は、最大 10 列 (0 ~ 9) までの制限があります。 ------------------------------------------------ で、リストのソースをシートに用意して 例えば、Sheet1 の A1~M34 にリストソースがある場合 ListBox1.RowSource = "Sheet1!A1:M34" とか ListBox1.List = Sheets("Sheet1").Range("A1:M34").Value それか、リストソースを配列に用意して ListBox1.List = myArray 以上。