WorkbookBase.WriteReservedBy (Propiedad)

Obtiene el nombre del usuario que tiene permiso de escritura para el 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 ReadOnly Property WriteReservedBy As String
public string WriteReservedBy { get; }

Valor de propiedad

Tipo: System.String
Nombre del usuario que tiene permiso de escritura para el libro.

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)