• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ドロップダウンリストの行を増やしたいです。VBA。)

ドロップダウンリストの行を増やす方法とVBAでの実施方法

このQ&Aのポイント
  • エクセル2000でVBAを使用してコンボボックスを作成しましたが、ドロップダウンリストの表示行を増やす方法がわかりません。
  • プロパティからの変更方法は分かっていますが、VBAで行いたいと思っています。
  • 試しにSelection.ListRows = 20と追加したところ、実行時エラーが発生しました。

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

.Object.ListRows = 20 では、如何でしょうか For i = 1 To 100   l = sh.Cells(i, "H").Left   t = sh.Cells(i, "H").Top   w = sh.Cells(i, "H").Width   h = sh.Cells(i, "H").Height   With sh.OLEObjects.Add(ClassType:="Forms.ComboBox.1")     .Left = l     .Top = t     .Width = w     .Height = h     .ListFillRange = "担当者"     .Object.ListRows = 20     .LinkedCell = "H" & i     .PrintObject = False   End With Next i

maniania55
質問者

お礼

早急な回答本ありがとうございました。 問題なく20行表示することができました!! かなり急ぎでどうしようかと思っていました。 お時間とって頂き感謝しております。 本当にありがとうございした。

関連するQ&A