WorkbookBase.WritePassword Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Kennwort für den Schreibzugriff auf eine Arbeitsmappe ab oder legt dieses fest.
public string WritePassword { get; set; }
Eigenschaftswert
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.