|
ComboBoxで選択するときには既にAutoFilterで絞り込んだものを表示したいのですが・・・やり方が分かりません。どなたかご指導ください。
A B C
項目1 項目2 項目3
AAA 100 東京
BBB 110 愛知
CCC 120 千葉
AAA 150 長野
CCC 200 福岡
DDD 500 鹿児島
この項目1の全ての表示は出ているのですが、絞り込んだ状態で
ComboBoxには
AAA
BBB
CCC
DDD
の4項目だけ表示させたいのですが
Private Sub UserForm_Initialize()
Dim LASROW As Long
Dim myDRange As String
LASROW = Worksheets("Sheet1").Range("A65536").End(xlUp).Row
myDRange = "Sheet1!A7:A" & LASROW
' Range("A7:A" & LASROW).AdvancedFilter Action:=xlFilterInPlace, Unique:=True ←この様な操作を付け加え、ComboBoxに反映したいのです。
ListBox1.RowSource = myDRange
If Worksheets("Sheet1").Range("A7").Value = "" Then
ListBox1.RowSource = ""
End If
End Sub
|
|