combo ile listboxda filtre

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Altın Üyelik Bitiş Tarihi
06-01-2040
merhaba
ekli dosyada onay sayfasında form butonu tıklanınca 2 adet listbox olan bir userform açılıyor.Burada sarı renkli userformun üzerindeki listeler düğmesi tıklanınca tarihe göre 2 adet farklı liste çıkıyor.Bu listelere tıklanınca listboxda o tarihe göre olan verilerin gelmesini istiyorum.

Lütfen yardım
 

Ekli dosyalar

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Altın Üyelik Bitiş Tarihi
06-01-2040
Lütfen forumdan kaldırınız. Tşk.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ekte.:cool:
Kod:
Private Sub ListBox2_Click()
Dim myarr() As Variant, k As Range, a As Long, adr As String, j As Byte
Set s1 = Sheets("onay")
Set k = s1.Range("I2:I65536").Find(CDate(Format(ListBox2.Value, "dd.mm.yyyy")), , xlValues, xlWhole)
ReDim myarr(1 To 9, 1 To 1)
ListBox1.RowSource = vbNullString
If Not k Is Nothing Then
    adr = k.Address
    Do
        a = a + 1
        ReDim Preserve myarr(1 To 9, 1 To a)
        For j = 2 To 8
            myarr(j - 1, a) = s1.Cells(k.Row, j).Value
        Next j
        Set k = s1.Range("I2:I65536").FindNext(k)
    Loop While k.Address <> adr And Not k Is Nothing
ListBox1.Column = myarr
End If

 ComboBox1.Value = ListBox2.Value
 Set k = Nothing
 Set s1 = Nothing
End Sub
 

Ekli dosyalar

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Altın Üyelik Bitiş Tarihi
06-01-2040
Tam ümidimi kaybetmiştim...hay Allah razı olsun...işleriniz kolay olsun inşallah
 
Üst