WorkbookBase.Unprotect Yöntem
Koruma çalışma kitabından kaldırır. Çalışma kitabı 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 Kitabı Korumasını Kaldır için büyük küçük harf duyarlı parola.Çalışma kitabı parola korumalı değildir, bu parametre yoksayılır.Parola korumalı bir çalışma kitabı için bu parametreyi atlarsanız, yöntem başarısız olur.
Açıklamalar
Parolayı unutursanız, çalışma kitabı korumasını Kaldır 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 Protect yöntemine koruma yapısı çalışma kitabı ve çalışma kitabı pencerelerini, ancak belirtmeden parola koruması. Örnek daha sonra çalışma kitabı korumasını Kaldır kullanarak ister Unprotect yöntemi.
Bu örnek, bir belge düzeyinde özelleştirme için bulunur.
Private Sub WorkbookUnprotect()
MsgBox("Protecting the workbook.")
Me.Protect(structure:=True, windows:=True)
If DialogResult.Yes = MessageBox.Show( _
"Unprotect the workbook?", "Custom Unprotect Dialog", _
MessageBoxButtons.YesNo) Then
Me.Unprotect()
End If
End Sub
private void WorkbookUnprotect()
{
MessageBox.Show("Protecting the workbook.");
this.Protect(missing, true, true);
if (DialogResult.Yes == MessageBox.Show("Unprotect the workbook?",
"Custom Unprotect Dialog", 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.