Dosyayı açarken filtrelerin kaldırılması

Katılım
9 Temmuz 2006
Mesajlar
6
Excel Vers. ve Dili
Excel 2010
Şirkette 4 kullanıcının baktığı bir Excel dosyamız var. Dosyayı ben değiştiriyorum, diğer kullanıcılar ağdan salt-okunur olarak açıyorlar. Dosyada 6 sütunda otomatik filtre var, ve ben bu filtreleri sürekli olarak kullanıyorum, dolayısı ile filtreleme yapıp, dosyada değişiklik yapıp, sonra kaydediyorum. Bu şekilde ağda bir kullanıcı açtığı zaman dosyayı filtreli olarak görüyor ve her seferinde filtreleri temizlemek zorunda kalıyorlar. Acaba dosyayı açarken tüm filtreleri temizle gibi bir kısayol varmı? Mesela ağdaki kullanıcının kısayolu \\Bilgisayar\dosyalar\onemli.xls ise \\Bilgisayar\dosyalar\onemli.xls /nofilter gibi bir kısayol varmıdır?
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Merhaba

Kod:
Sub Auto_Open()

    ActiveSheet.ShowAllData

End Sub
 
Katılım
9 Temmuz 2006
Mesajlar
6
Excel Vers. ve Dili
Excel 2010
Teşekkür ederim Baggwell, ama bir sorunumuz daha var;
Dosyada herhangi bir filtreleme varsa dosyayı açarken tüm filtreleri kaldırıyor. Ama dosyada zaten tüm filtreler açıksa yani hiçbir filtreleme yoksa;
Run-time error '1004':
Worksheet sınıfının ShowAllData yöntemi başarısız
hatası veriyor. Kullanıcılar şok oldu :) Bu sefer de End'e basma zorunlulukları oldu. Bunun bir çözümü varmıdır acaba?
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
Teşekkür ederim Baggwell, ama bir sorunumuz daha var;
Dosyada herhangi bir filtreleme varsa dosyayı açarken tüm filtreleri kaldırıyor. Ama dosyada zaten tüm filtreler açıksa yani hiçbir filtreleme yoksa;
Run-time error '1004':
Worksheet sınıfının ShowAllData yöntemi başarısız
hatası veriyor. Kullanıcılar şok oldu :) Bu sefer de End'e basma zorunlulukları oldu. Bunun bir çözümü varmıdır acaba?
. . .

Şu şekilde deneyin.

Kod:
Sub Auto_Open()
[COLOR="Blue"]on error resume next[/COLOR]
    ActiveSheet.ShowAllData
End Sub
. . .
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Böylece sorun çözülür, kullanıcılar mutlulukla çalışabilir, excel web ailesine teşekkür ederiz :)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,299
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Değerli arkadaşlar,

On Error Resume Next komutu hayat kurtarıcı gibi gözüksede bazen geri dönülmez sorunları karşınıza getirebilir. Bu sebeple bu komut yerine oluşan hataları yönetmeyi öğrenmenizde fayda görüyorum.
 
Katılım
9 Temmuz 2006
Mesajlar
6
Excel Vers. ve Dili
Excel 2010
Korhan Bey korkuttunuz beni, ne yapmamı önerirsiniz?
 
Üst