2つのコンボボックスでExcelフォームを作成しています。 1つのcomboxは、 "CompaniesandSubsidiaries"という名前のsheet3(列A)からデータを取得します。次に、第1のコンボボックスに基づいて、第2のコンボボックスがサブカテゴリデータを検索する。しかし、問題は列Aにデータの繰り返しがあることです。私はイメージを付けました。私がしようとしています何重複のないユーザーフォームコンボボックスにシートデータを挿入する - Excel Vba
です:
Private Sub Combobox1_DropButtonClick()
Dim rng As Range
Dim ws As Worksheet
Set ws = Worksheets("CompaniesandSubsidiaries")
For Each rng In ws.Range("Companies")
Me.ComboBox1.AddItem rng.Value
Next rng
End Sub
Private Sub ComboBox2_DropButtonClick()
Dim rng As Range
Dim ws As Worksheet
Set ws = Worksheets("CompaniesandSubsidiaries")
For Each rng In ws.Range("Providers")
Me.ComboBox2.AddItem rng.Value
Next rng
End Sub
私は、それぞれの企業やプロバイダの名前 "欄A及びB" の両方式を行いました。しかし、それは値を繰り返す。私は望んでいない。
最初のコンボボックスのデータをsheet3から動的に取得し、重複しないようにして、次のコンボボックスが有効になり、会社名に対応するプロバイダリストが表示されます。
簡単でわかりやすいコードを入力してください。おかげ
あなたが試したことと出会った場所を示すことによって、具体的な問題を明確にしたり、必要なものを正確に強調する詳細を追加してください。より良い回答を得るには、How to Askページをご覧ください。 – suvartheec
@suvartheecコードを今すぐチェックしてください。 – SHEIKH
代わりに見たいものを表示できますか?私はまだ希望の結果が何であるかを理解していません。 – Hambone