Selamlar,
Korumalı hücrelerin seçilememesi için birden çok çalışma sayfasını korumak ve korumasını kaldırmak ve Kilitli Hücreleri Seç seçeneğini devre dışı bırakmak istiyorum.
Birden çok çalışma sayfasını aynı anda kilitleyebilen bazı VBA kodları ve Kilitli Hücreler biti için biraz kod buldum ama ikisini nasıl birleştireceğime dair hiçbir fikrim yok.
Şeritteki Hizalama bölümündeki Koruma sekmesinden kilidini açmak istediğim hücrelere sahibim.
Bilginize: Bu, önceki konudan farklı bir çalışma kitabı.
Tüm çalışma sayfalarını korumak için bulduğum örnek kod:Sub ProtectAllWorksheetsWithInputbox()
Adım 1: Değişkenlerinizi bildirin
Çalışma Sayfası Olarak Dim ws
Dize Olarak Dim Pwd
2. Adım: Tüm çalışma sayfalarını korumak için parolanızı girin
Pwd = InputBox("Tüm çalışma sayfalarını korumak için şifrenizi giriniz", "Şifre Girişi")
Adım 3: Tüm çalışma sayfalarında döngü oluşturmaya başlayın
ActiveWorkbook'da her ws için .Worksheets
Adım 4: Koruma ve sonraki çalışma sayfasına geçiş
ws.Protect Parola:=Pwd
Sonraki ws
End Sub
Kilitli Hücreleri Seç seçeneğini devre dışı bırakmak için bulduğum kod:
Teşekkürler,
Viepyr
Korumalı hücrelerin seçilememesi için birden çok çalışma sayfasını korumak ve korumasını kaldırmak ve Kilitli Hücreleri Seç seçeneğini devre dışı bırakmak istiyorum.
Birden çok çalışma sayfasını aynı anda kilitleyebilen bazı VBA kodları ve Kilitli Hücreler biti için biraz kod buldum ama ikisini nasıl birleştireceğime dair hiçbir fikrim yok.
Şeritteki Hizalama bölümündeki Koruma sekmesinden kilidini açmak istediğim hücrelere sahibim.
Bilginize: Bu, önceki konudan farklı bir çalışma kitabı.
Tüm çalışma sayfalarını korumak için bulduğum örnek kod:Sub ProtectAllWorksheetsWithInputbox()
Adım 1: Değişkenlerinizi bildirin
Çalışma Sayfası Olarak Dim ws
Dize Olarak Dim Pwd
2. Adım: Tüm çalışma sayfalarını korumak için parolanızı girin
Pwd = InputBox("Tüm çalışma sayfalarını korumak için şifrenizi giriniz", "Şifre Girişi")
Adım 3: Tüm çalışma sayfalarında döngü oluşturmaya başlayın
ActiveWorkbook'da her ws için .Worksheets
Adım 4: Koruma ve sonraki çalışma sayfasına geçiş
ws.Protect Parola:=Pwd
Sonraki ws
End Sub
Kilitli Hücreleri Seç seçeneğini devre dışı bırakmak için bulduğum kod:
- ActiveSheet ile
- .Korumak
- .EnableSelection = xlUnlockedCells
- İle bitmek
Teşekkürler,
Viepyr