WorkbookBase.WritePassword Eigenschaft

Definition

Ruft das Kennwort für den Schreibzugriff auf eine Arbeitsmappe ab oder legt dieses fest.

public string WritePassword { get; set; }

Eigenschaftswert

String

Das Kennwort für den Schreibzugriff auf eine Arbeitsmappe.

Beispiele

Im folgenden Codebeispiel wird die WriteReserved -Eigenschaft verwendet, um zu bestimmen, ob die aktuelle Arbeitsmappe Schreib reserviert ist. Wenn die Arbeitsmappe nicht Schreib reserviert ist, legt die-Methode die- WritePassword Eigenschaft auf ein Kennwort fest, das über die Benutzereingabe abgerufen wurde. Andernfalls verwendet das Beispiel die WriteReservedBy -Eigenschaft, um den Namen des Benutzers anzuzeigen, der die Arbeitsmappe als Schreib reserviert gespeichert hat. In diesem Beispiel wird davon ausgegangen, dass eine Methode mit dem Namen vorhanden ist GetPasswordFromUserInput , die ein sicheres Kennwort von Benutzereingaben erhält

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

private void SetWritePassword()
{
    if (!this.WriteReserved)
    {
        this.WritePassword = GetPasswordFromUserInput();
    }
    else
    {
        MessageBox.Show("This workbook was saved as Write Reserved." +
            " Please contact " + this.WriteReservedBy + " to add data.");
    }
}
Private Sub SetWritePassword()
    If Not Me.WriteReserved Then
        Me.WritePassword = GetPasswordFromUserInput()
    Else
        MsgBox("This workbook has been saved as Write Reserved." & _
            " Please contact " & Me.WriteReservedBy & " to add data.")
    End If
End Sub

Hinweise

Die WritePassword -Eigenschaft ist lesbar und gibt ">> * *" zurück.

Gilt für