• DİKKAT

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

Korumalı sayfada filtrelemeyi çalıştırmak

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba herkese hayırlı günler.

Ekte gönderdiğim örnek dosyam ortak ağda bulunduğundan herkes bu sayfadan fayladalanmaktadır, sayfada değişiklik yapılmaması için sayfanın yüzünü normalde şifreli koruma yapmaktayım. Bu sayfa yüzü korumalı sayfada filtreleme yapmak istediğimde filtreler çalışmıyor. Sayfa korumasını kaldırmadan filtreleri nasıl çalıştırırım.

Yardım edecek arkadaşlara şimdiden teşekkür ederim.
 

Ekli dosyalar

Günaydın,
Şifre koyarken "Otomatik filtre kullan" seçeneğini işaretleyin. sonra kilitleyin.
 
Merhaba sayın feridici_genc ilginize teşekkür ediyorum, bunu nasıl yapmalıyım, otomatik filtre dediğinizi bulamadım maalesef.
 
2007 Excel de nerede olduğunu bilmiyorum ama şöyle tarif edeyim.
Gözden geçir sekmesinde "sayfayı koru" düğmesi olmalı. Bu düğmeye tıkladığınızda aşağıda kullanılmasına izin verilen seçenekler var. O seçeneklerden birisi "Otomatik filtre kullan" olmalı.
 
. . .

do.php


. . .
 
Sayın feridici_genc ve Hüseyin ÇOBAN Bey ilginize çok teşekkür ederim.

Aşağıdaki kod sayfa ilk açılırken şifreli olarak korumaya geçiriyor, sizin dediklerinizi bu koda nasıl uygulamam gerekir.

Kod:
Sub SayfayıKoru1()
Cells.Activate
    Locked = True
    FormulaHidden = True
    Range("a1").Select
Sheets("Sayfa1").Protect Password:="456"
End Sub
 
. . .

Kod:
 Sheets("Sayfa1").Protect Password:="456", AllowFiltering:=True

. .
 
Çok işime yaradı çok teşekkür ediyorum Hüseyin Bey hayırlı cumalar.
 
tam kodu gonderebillirmisiniz ? Bendeki kod asagidaki gibi. o sifreli bolumu nereye ekleyecegim???
Sub ENG()
'
' ENG Macro
'

'
ActiveSheet.Range("$C$14:$C$93").AutoFilter Field:=1, Criteria1:="ING"
End Sub
 
Yada tam iki formul birden de asagidaki gibi,
Sub NED()
'
' NED Macro
'

'
ActiveSheet.Range("$C$14:$C$93").AutoFilter Field:=1, Criteria1:="NL"
End Sub
Sub ENG()
'
' ENG Macro
'

'
ActiveSheet.Range("$C$14:$C$93").AutoFilter Field:=1, Criteria1:="ING"
End Sub
 
Örnek;

C++:
Sub ENG()
'
' ENG Macro
'

'
ActiveSheet.Unprotect "123"
ActiveSheet.Range("$C$14:$C$93").AutoFilter Field:=1, Criteria1:="ING"
ActiveSheet.Protect "123"
End Sub
 
Örnek;

C++:
Sub ENG()
'
' ENG Macro
'

'
ActiveSheet.Unprotect "123"
ActiveSheet.Range("$C$14:$C$93").AutoFilter Field:=1, Criteria1:="ING"
ActiveSheet.Protect "123"
End Sub
Örnek;

C++:
Sub ENG()
'
' ENG Macro
'

'
ActiveSheet.Unprotect "123"
ActiveSheet.Range("$C$14:$C$93").AutoFilter Field:=1, Criteria1:="ING"
ActiveSheet.Protect "123"
End Sub

Bu formulde ilk hangi dugmeye basarsam (ornek ING) ing leri getiriyor ama sayfayi tamamen kilitliyor. Yani tekrar NL sectirmiyor
 
Diğer buton içinde aynı şekilde kodu düzenlediniz mi?
 
Merhba
Sayfada grafikler ve dilimleyici var, dilimleyici kullanabilsin diye grafiklerin olduğu grubu koruma dışı bırakıyorum

Grafikleri koruma yapıp dilimleyicileri koruma yapmayan bir yöntem var mıdır
 
Geri
Üst