WorkbookBase.ReadOnlyRecommended (Propiedad)

Obtiene o establece un valor que indica si el libro se ha guardado en modo de sólo lectura recomendado.

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 ReadOnlyRecommended As Boolean
public bool ReadOnlyRecommended { get; set; }

Valor de propiedad

Tipo: System.Boolean
true si el libro se ha guardado en modo de sólo lectura recomendado; de lo contrario, false.

Comentarios

Cuando abre un libro guardado en modo de sólo lectura recomendado, Microsoft Office Excel muestra un mensaje que recomienda abrir el libro en modo de sólo lectura.

Utilice el método SaveAs para cambiar esta propiedad.

Ejemplos

El ejemplo de código siguiente muestra un mensaje si la propiedad ReadOnlyRecommended es true y la propiedad ReadOnly es false y, a continuación, solicita al usuario que establezca el acceso al archivo en modo de sólo lectura llamando al método ChangeFileAccess.

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

Private Sub MakeWorkbookReadOnly()
    If Me.ReadOnlyRecommended AndAlso Not Me.ReadOnly Then
        ' Change the access level of the document to read-only  
        ' if the user clicks yes.
        If MessageBox.Show("Set this document to read-only?", _
            "Sample", MessageBoxButtons.YesNo) = DialogResult.Yes Then
            Me.ChangeFileAccess(Excel.XlFileAccess.xlReadOnly, Notify:=False)
        End If
    End If
End Sub
private void MakeWorkbookReadOnly()
{
    if (this.ReadOnlyRecommended && !this.ReadOnly)
    {
        // Change the access level of the document to read-only if the user 
        // clicks yes.
        if (MessageBox.Show("Set this document to read-only?",
            "Sample", MessageBoxButtons.YesNo) == DialogResult.Yes)
        {
            this.ChangeFileAccess(Excel.XlFileAccess.xlReadOnly,
                 false);
        }
    }
}

Seguridad de .NET Framework

Vea también

Referencia

WorkbookBase Clase

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