Farklı Sheet'te Filtre Çalıştırma Hk.

petsiye

Altın Üye
Katılım
28 Eylül 2009
Mesajlar
137
Excel Vers. ve Dili
Office 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
10-05-2029
Merhaba,

Sorum Özetle Şu Şekilde. Sheet1 deki A Sütununda altalta yüzlerce farklı İsim bulunmakta. Yapmak istediğim, Sheet2 de B Sütununa, Sheet1'deki A Sütunundaki isimlerden herhangi birisini manuel yazdığımda, Sheet2 B Sütunundaki aradığım isim filtrelensin istiyorum. ( Bunu Gelişmiş Filtre ile yapmaktan farklı bir şekilde VBA ile yapmak istiyorum )

Yardımcı olabileceklere Çok Teşekkür ederim
 
Son düzenleme:

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Sayfa2'ni kod kısmına aşağıdaki kodu kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Range("B1"), Target) Is Nothing Then
        With Worksheets("Sayfa1")
            If .AutoFilterMode = True Then
                If .FilterMode Then .ShowAllData
            Else
                .Range("A:A").AutoFilter
            End If
            .Range("A1:A" & .Cells(Rows.Count, "A").End(xlUp).Row).AutoFilter Field:=1, Criteria1:=Worksheets("Sayfa2").Range("B1").Value
        End With
    End If
End Sub
 
Üst