Freigeben über


WorksheetBase.EnableSelection-Eigenschaft

Ruft einen Wert ab, der angibt, welche Zellen auf dem Blatt ausgewählt werden können, oder legt diesen Wert fest.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public Property EnableSelection As XlEnableSelection
public XlEnableSelection EnableSelection { get; set; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.XlEnableSelection
Einer der XlEnableSelection-Werte.

Hinweise

Diese Eigenschaft wird nur wirksam, wenn das Arbeitsblatt geschützt ist. Mit xlNoSelection wird eine beliebige Auswahl auf dem Blatt ausgeschlossen, mit xlUnlockedCells können nur die nicht gesperrten Zellen ausgewählt werden, und mit xlNoRestrictions können alle Zellen ausgewählt werden.

Beispiele

Im folgenden Codebeispiel wird die Protect-Methode verwendet, um das Arbeitsblatt zu schützen. Anschließend wird die EnableSelection-Eigenschaft verwendet, um die Auswahl von Zellen im Arbeitsblatt auszuschließen.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub ProtectAndDisableSelection()
    Me.Protect(DrawingObjects:=True, Contents:=True, Scenarios:=True, _
        UserInterfaceOnly:=True, AllowFormattingCells:=True, _
        AllowFormattingColumns:=False, AllowFormattingRows:=False, _
        AllowInsertingColumns:=False, AllowInsertingRows:=False, _
        AllowInsertingHyperlinks:=False, AllowDeletingColumns:=False, _
        AllowDeletingRows:=False, AllowSorting:=True, AllowFiltering:=True, _
        AllowUsingPivotTables:=True)
    Me.EnableSelection = Excel.XlEnableSelection.xlNoSelection
End Sub
private void ProtectAndDisableSelection()
{
    this.Protect(true, true, true, true, true,
        false, false, false, false, false, false, false, true,
        true, true);
    this.EnableSelection = Excel.XlEnableSelection.xlNoSelection;
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WorksheetBase Klasse

Microsoft.Office.Tools.Excel-Namespace