Sayfa korumalımı?

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,972
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar;

Bir Excel Sayfanın korumalı olup olmadığını vba kodla nasıl öğrenebilim.

Sheet1 >>>> korumalı ise ....... Msgbox ("Sheet1 korumalıdır !!!")

Sheet2 >>>> korumasız ise .......Msgbox ("Sheet2 korumasızdır !!!")


İyi Çalışmalar.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi bir kodla sayfanın korumalı olup olmadığı öğrenilebilir.

Kod:
If Sheets("sheet1").ProtectContents Then
MsgBox "Sheet1 korumalıdır"
Else
MsgBox "Sheet1 korumasızdır"
End If
Yada sayfa korumasında hücrelere girilemediğini kabul ederek aşağıdaki gibi bir kodlamada kullanılabilir, burada örneğin A1 hücresine girişin mümkün olup olmadığı denetlenmektedir.

Kod:
If Not Sheets("sheet1").Range("a1").AllowEdit Then
MsgBox "Sheet1 korumalıdır"
Else
MsgBox "Sheet1 korumasızdır"
End If
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,972
Excel Vers. ve Dili
Office 2013 İngilizce
Teşekkürler...
 
Üst