Excel çalışma kitabı kapatıldığında tüm çalışma sayfalarını otomatik olarak nasıl koruyabilirim?
Normalde Excel’de bir çalışma sayfasını veya tüm çalışma kitabını, “Çalışma Sayfasını Koru” ya da “Çalışma Kitabını Koru” özelliğini kullanarak manuel olarak parola ile koruyabilirsiniz. Peki çalışma kitabı kapatıldığında tüm çalışma sayfalarını otomatik olarak parola ile korumak isterseniz ne yapmalısınız? Bu makale, bu işlemi gerçekleştirmeniz için size etkili bir VBA yöntemi sunacaktır.
Çalışma kitabını VBA koduyla kapatırken tüm çalışma sayfalarını koruyun
Çalışma kitabını VBA koduyla kapatırken tüm çalışma sayfalarını koruyun
Bir çalışma kitabını kapatırken tüm çalışma sayfalarını otomatik olarak korumak için lütfen aşağıdaki VBA kodunu kullanın.
1. Tüm çalışma sayfalarını dosya kapatıldığında korumak istediğiniz çalışma kitabında, lütfen Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Microsoft Visual Basic for Applications penceresinde, sol bölmedeki ThisWorkbook öğesine çift tıklayın ve ardından aşağıdaki VBA kodunu Kod penceresine kopyalayın. Ekran görüntüsüne bakın:
VBA kodu: Çalışma kitabını kapatırken tüm çalışma sayfalarını koru
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'Update by Extendoffice 2018/1/24
Dim xSheet As Worksheet
Dim xPsw As String
xPsw = ""
For Each xSheet In Worksheets
xSheet.Protect xPsw
Next
End Sub 
İpuçları:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets("Sheet1").Protect "123"
ActiveWorkbook.Save
End Sub 3. Ardından Microsoft Visual Basic for Applications penceresini kapatmak için Alt+Q tuşlarına basın.
Yukarıdaki adımdan sonra çalışma kitabı kapatıldığında tüm çalışma sayfaları veya belirtilen çalışma sayfası otomatik olarak korunacaktır.
Notlar:
Geçerli Çalışma Kitabı içindeki birden fazla/tüm çalışma sayfalarını aynı anda parola ile hızlıca koruyun |
Çalışma Sayfasını Koruma özelliği, Kutools for Excel ile birden fazla ya da tüm çalışma sayfalarını tek seferde kolayca parola ile korumanıza olanak tanır. Aşağıdaki ekran görüntüsüne göz atın:
|
İlgili makaleler:
- Excel'de korumalı bir çalışma sayfasında açılır liste nasıl kullanılabilir?
- Excel'de tüm çalışma sayfasını korumadan yalnızca belirli hücreleri nasıl kilitleyebilirim?
- Excel'de çalışma sayfasını korumadan formülü gizleyip yalnızca sonucunu nasıl gösterebilirim?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar
