• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

A sayfasında veri süzme kullanıldı ise tüm verileri göster

  • Konbuyu başlatan Konbuyu başlatan hsayar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
A sayfasında veri süzme kullanıldı ise tüm verileri göster,
kullanılmadı ise hata vermeden bir sonraki adıma geç

Normalde veri süzülmüş ise
Kod:
    Sheets("Günlük").Select
    Range("B56").Select
    ActiveSheet.ShowAllData
   işlemler

deyip işi çözüyoruz ama süzülmedi ise show aldata yönetimi başarısız deyip çıkıyor ben çıkmadan işlemler prosodürünü nasıl uygulatabilirim.

Çözüm1
Kod:
    Sheets("Günlük").Select
    Range("B56").Select
On Error Resume Next yazarak bir deneyin.
    ActiveSheet.ShowAllData
   işlemler
Saygılarımla...

Çözüm2
Kod:
Sheets("Günlük").Select
    Range("B56").Select
    Selection.AutoFilter Field:=1
   işlemler

Çözüm3
Kod:
Sheets("Günlük").Select
    Range("B56").Select
If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData
işlemler

emeği geçen herkese teşekkür ederim.
 
Son düzenleme:
Sayın hsayar,

ActiveSheet.ShowAllData komutunun önüne
On Error Resume Next yazarak bir deneyin.

Saygılarımla...
 
teşekkürler küçük bir ilave ile büyük bir sorun çözülüyormuş
saygılar sunarıım
 
Kodları şöyle de kullanabilirsiniz.

Kod:
Sheets("Günlük").Select
    Range("B56").Select
    Selection.AutoFilter Field:=1
   işlemler
 
sizede teşekkür edeirm as434 aklımda bulunsun not ettim
 
If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData
 
size de teşekkürler veysel emre baya bir yolu varmış
Aklın yolu bir deyimi vba ya göre değil anlaşılan :)
 
Geri
Üst