- Katılım
- 11 Eylül 2011
- Mesajlar
- 114
- Excel Vers. ve Dili
- 2013 Türkçe
Arkadaşlar aşağı da yazdığım makro da gelişmiş filtreleme yapıyorum. VERİ TABANI sayfasında verilerim var ve ben bunları süzme makrosu ile KONSOLİDE sayfasına taşıyorum. Ama KONSOLİDE sayfasında ki süzme sonuçları dururken VERİ TABANI sayfasını tamamen temizleyip KONSOLİDE sayfasına tekrar süzme yaptığım zaman filtrenelecek kayıt yoksa KONSOLİDE sayfasını da temizlemek istiyorum. Bunu nasıl yapabilirim. Kullandığım makro aşağı da Bunu Ömer Baran Hocam yazmıştı.
Sub KONSOLIDESUZ()
If Sheets("VERİTABANI").Cells(Rows.Count, "E").End(3).Row = 4 Then
MsgBox "Filtreleme işlemi için, filtrelenecek veri yok veya kriter yok!...", vbCritical
Exit Sub
End If
Range("V_LISTE").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets("KONSOLİDE").Range( _
"C1:L2"), CopyToRange:=Sheets("KONSOLİDE").Range("C4:L4"), Unique:=False
End Sub
Sub KONSOLIDESUZ()
If Sheets("VERİTABANI").Cells(Rows.Count, "E").End(3).Row = 4 Then
MsgBox "Filtreleme işlemi için, filtrelenecek veri yok veya kriter yok!...", vbCritical
Exit Sub
End If
Range("V_LISTE").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets("KONSOLİDE").Range( _
"C1:L2"), CopyToRange:=Sheets("KONSOLİDE").Range("C4:L4"), Unique:=False
End Sub
