
こんばんわ。
VBAをはじめたばかりで、コンボボックスで困っています。
sheet1にコンボボックスを配置して、sheet2のA列にあるデータ (例) A列
1
1
2
を コンボボックスに
1
2
というようにデータを入れたいのですが、どの様にしたらよいのでしょうか?
sheet1.コンボボックス.value=workSheet("sheet2).Range(A1:A3).value とすると1・1・2というようにA列の値がすべて入ってしまいました。
これを1・2というようにコンボボックスに入れたいです。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんばんは。
一案です。参考にしてください。Sub Test()
Dim R As Long
Worksheets("Sheet1").ComboBox1.Clear
With Worksheets("Sheet2")
For R = 1 To .Range("A1").End(xlDown).Row - 1
If .Range("A" & R) <> .Range("A" & R + 1) Then
Worksheets("Sheet1").ComboBox1.AddItem .Range("A" & R)
End If
Next R
Worksheets("Sheet1").ComboBox1.AddItem .Range("A" & R)
End With
End Sub
以上です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
条件に応じてコンボボックスの...
-
エクセルVBA コンボボックスで...
-
CrystalDiskinfoの使い方!HDD/...
-
4月開始年度の月と日を連動さ...
-
passwordが入れられません・・・・
-
Access レポート印刷するときに...
-
ACCESSのレポートで、指定した...
-
MA ACCESSデータベースに詳しい...
-
access フォーム上で複数行の...
-
データベースのINT型項目にNULL...
-
ACCESS フォームをそのまま印刷...
-
エクセルをACCESSのレポ...
-
年月日を持つテーブルから年月...
-
Excelで入力したデータを自動的...
-
アクセスで数値型のフィールド...
-
Accessのフォームで、画面表示...
-
EXCEL VBAのユーザーフォームに...
-
アクセスのレポート合成(複数...
-
Accessでチェックボックスで抽...
-
レコードを保存するコード ア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
条件に応じてコンボボックスの...
-
CrystalDiskinfoの使い方!HDD/...
-
ユーザーフォームを使ってのマクロ
-
コンボボックス 選択後のカー...
-
4月開始年度の月と日を連動さ...
-
VBA コンボボックスの重複削除
-
エクセルVBA コンボボックスで...
-
Access 2016 のプロパティ(プル...
-
エクセルVBAユーザーフォー...
-
ユーザーフォーム上にあるコン...
-
ドロップダウンリスト
-
Dcount関数が表示されない。
-
access 検索結果をテキストボッ...
-
アクセス2000でコンボボックス...
-
ActiveXコントロールのコンボボ...
-
Access レポート印刷するときに...
-
passwordが入れられません・・・・
-
ACCESSのレポートで、指定した...
-
MA ACCESSデータベースに詳しい...
-
データベースのINT型項目にNULL...
おすすめ情報