- Katılım
- 14 Ocak 2015
- Mesajlar
- 54
- Excel Vers. ve Dili
- OFFİCE 2010
- Altın Üyelik Bitiş Tarihi
- 11-08-2021
Private Sub TextBoxBUL_Change()
Dim k As Range, adrs As String, j As Byte, a As Long
ReDim myarr(1 To 2, 1 To 1)
If TextBoxBUL.Text = "" Then
ListBox1.RowSource = "GENEL BİLGİLER!C2
" & Sheets("GENEL BİLGİLER").[A65536].End(xlUp).Row
Exit Sub
End If
With Worksheets("GENEL BİLGİLER")
ListBox1.RowSource = ""
If .FilterMode Then .ShowAllData
Set k = .Range("C2:C65536").Find(TextBoxBUL.Text & "*", , xlValues, xlWhole)
If Not k Is Nothing Then
adrs = k.Address
Do
a = a + 1
ReDim Preserve myarr(1 To 2, 1 To a)
For j = 1 To 2
myarr(j, a) = .Cells(k.Row, j + 2).Value
Next j
Set k = Range("C2:C65536").FindNext(k)
Loop While Not k Is Nothing And k.Address <> adrs
ListBox1.Column = myarr
End If
End With
BU HATAYI ALIYORUM NERDE HATA YAPMIŞ OLABİLİRİM
End Sub
Dim k As Range, adrs As String, j As Byte, a As Long
ReDim myarr(1 To 2, 1 To 1)
If TextBoxBUL.Text = "" Then
ListBox1.RowSource = "GENEL BİLGİLER!C2
Exit Sub
End If
With Worksheets("GENEL BİLGİLER")
ListBox1.RowSource = ""
If .FilterMode Then .ShowAllData
Set k = .Range("C2:C65536").Find(TextBoxBUL.Text & "*", , xlValues, xlWhole)
If Not k Is Nothing Then
adrs = k.Address
Do
a = a + 1
ReDim Preserve myarr(1 To 2, 1 To a)
For j = 1 To 2
myarr(j, a) = .Cells(k.Row, j + 2).Value
Next j
Set k = Range("C2:C65536").FindNext(k)
Loop While Not k Is Nothing And k.Address <> adrs
ListBox1.Column = myarr
End If
End With
BU HATAYI ALIYORUM NERDE HATA YAPMIŞ OLABİLİRİM
End Sub