DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub TextBox1_Change()
Dim sat As Long, adr As String, k As Range
Dim myarr(), a As Long, deg As String
If TextBox1.Text = "" Then
deg = "*"
Else
deg = TextBox1.Text
End If
Sheets("FATURA_OZET").Range("A1").AutoFilter
sat = Sheets("FATURA_OZET").Cells(65536, "H").End(xlUp).Row
Set k = Sheets("FATURA_OZET").Range("H2:H" & sat).Find(deg, , xlValues, xlPart)
ComboBox1.RowSource = vbNullString
ReDim myarr(1 To 1, 1 To sat)
If Not k Is Nothing Then
adr = k.Address
Do
a = a + 1
myarr(1, a) = k.Value
Set k = Sheets("FATURA_OZET").Range("H2:H" & sat).FindNext(k)
Loop While Not k Is Nothing And k.Address <> adr
ReDim Preserve myarr(1 To 1, 1 To a)
ComboBox1.Column = myarr
End If
End Sub