WorkbookBase.WritePassword (Propiedad)

Obtiene o establece la contraseña de escritura de un libro.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public Property WritePassword As String
public string WritePassword { get; set; }

Valor de propiedad

Tipo: System.String
Contraseña de escritura de un libro.

Comentarios

La propiedad WritePassword se puede leer y devuelve ">>**".

Ejemplos

El ejemplo de código siguiente utiliza la propiedad WriteReserved para determinar si el libro actual está reservado para escritura.Si no está reservado, el método establece la propiedad WritePassword en una contraseña obtenida a través de los datos proporcionados por el usuario.De lo contrario, el ejemplo utiliza la propiedad WriteReservedBy para mostrar el nombre del usuario que guardó el libro como reservado para escritura.Este ejemplo supone la existencia de un método denominado GetPasswordFromUserInput que obtiene una contraseña segura a partir de los datos proporcionados por el usuario.

Se trata de un ejemplo para una personalización en el nivel del documento.

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
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.");
    }
}

Seguridad de .NET Framework

Vea también

Referencia

WorkbookBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)