• ベストアンサー

VBAのコンボボックス

現在、初めてのExcelVBAで学習しています。 ユーザーフォームの画面を作成後、コンボボックスを作成しました。 基本データはsheet1に「No・月・日」を作成してあります。 コンボボックスに選択項目の「基本データ」シートの「月範囲」を表示してくださいとありますが、どのようにリンクするのかわかりませんので、ご教授、お願いします。 ※Row Sourceに「月範囲」を設定とありますが、プロパティが設定できません。プロパティの値が無効ですと表示されます。

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

  • ベストアンサー
  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

月範囲と言う名前が設定されていませんか? 挿入>名前>定義 で確認してみて下さい。

gorugo48
質問者

お礼

ありがとうございました。 名前を付けることで、解決できました。 また、よろしくお願いします。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

コンボのプロパティのRow Sourceの行に (1)セル範囲を指定できます 例D1:D12 (2)セル範囲につけた「名前」を入れても良い 例 月範囲  (1)の例と同じにする例では   D1:D12を範囲指定   名前ボックスに「月範囲」と 入力しENTER 内容をD1:D12セルに入れる。   コンボのプロパティのRow Sourceの行に「月範囲」と入力

gorugo48
質問者

お礼

名前ボックスに名前を付けることで解決致しました。 まだまだですが、今、楽しくて、いろいろ学習しておりますので、また、お願いします。 ありがとうございました。