• 締切済み

コンボBOXについて

エクセルで、コンボBOXをコントロールツールBOXから作成した場合、その中に例えば名簿などのリスト一覧を挿入するにはどのようにしたらよいでしょうか?ユーザーフォーム?で作らないといけませんでしょうか?よろしくお願いいたいます。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 一般的には、コンボボックスのプロパティのListFillRange に、ワークシートの行の範囲を入れればよいのではないでしょうか? 例: ListFillRange | A1:A10

na-na-7-7
質問者

お礼

教えていただきありがとうございました。 入りました。そのあたりをもっと勉強します。(*^_^*)

  • BleuLune
  • ベストアンサー率57% (15/26)
回答No.1

どのような機能を実現したいのか良くわかりませんが、参考になればと思います。(ExcelVBAですが。) ブックOpen時にセルA1~A4の値をコンボボックスに挿入します。 *********************************************************** Private Sub Workbook_Open() For i = 1 To 4 Worksheets(1).ComboBox1.AddItem Worksheets(1).Cells(i, 1).Value Next End Sub ***********************************************************

na-na-7-7
質問者

お礼

早々に教えていただきありがとうございました。VBAをかじっただけで勉強不足です。もうすこし勉強します。ありがとうございました。(#^.^#)

関連するQ&A