Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

WorksheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı