WorksheetBase.Unprotect Yöntem
Koruma, çalışma sayfasından kaldırır. Çalışma sayfası korumalı değilse, bu yöntem hiçbir etkisi olmaz.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public Sub Unprotect ( _
password As Object _
)
public void Unprotect(
Object password
)
Parametreler
- password
Tür: System.Object
Çalışma sayfasının korumasını kaldırmak için büyük küçük harf duyarlı parola.Çalışma sayfasında bir parola korumalı değil, bu değer dikkate alınmaz.Parola korumalı bir çalışma sayfası için bu değişkeni atlarsanız, parolayı girmeniz istenir.
Açıklamalar
Parolayı unutursanız, çalışma sayfasının korumasını olamaz. Parolalarınızı ve karşılık gelen belge adlarının bir listesini güvenli bir yerde tutmak iyi bir fikirdir.
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği, hücre içeriği geçerli çalışma sayfasının kullanılıp kullanılmayacağını belirler. Hücre içeriği korunur ve örnek kullanarak hücre içeriğini korumayı kaldırmak için kullanıcıya sorar, Unprotect yöntemi.
Bu örnek, bir belge düzeyinde özelleştirme için bulunur.
Private Sub PromptUnprotectWorksheet()
If Me.ProtectContents Then
If DialogResult.Yes = MessageBox.Show("The worksheet is protected. " & _
"Unprotect the worksheet?", "Example", MessageBoxButtons.YesNo) Then
Me.Unprotect()
End If
End If
End Sub
private void PromptUnprotectWorksheet()
{
if (this.ProtectContents)
{
if (DialogResult.Yes == MessageBox.Show("The worksheet is protected. " +
"Unprotect the worksheet?", "Example",
MessageBoxButtons.YesNo))
{
this.Unprotect(missing);
}
}
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.