Udostępnij za pośrednictwem


Właściwość WorkbookBase.ReadOnly —

Pobiera wartość wskazująca, czy skoroszyt został otwarty w trybie tylko do odczytu.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public ReadOnly Property ReadOnly As Boolean
public bool ReadOnly { get; }

Wartość właściwości

Typ: System.Boolean
true Jeżeli skoroszyt został otwarty w trybie tylko do odczytu; w przeciwnym razie false.

Uwagi

Ta właściwość jest używana tylko do list połączonych z witryną programu SharePoint.

Przykłady

Poniższy kod wyświetla komunikat, jeżeli ReadOnlyRecommended właściwość jest true i ReadOnly właściwość jest false, a następnie monituje użytkownika, aby ustawić dostęp do plików tylko do odczytu przez wywołanie ChangeFileAccess metody.

Ten przykład dotyczy dostosowywania na poziomie dokumentu.

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorkbookBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel