WorksheetBase.EnableSelection 屬性
取得或設定值,指定工作表上的哪些儲存格可選取。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
語法
'宣告
Public Property EnableSelection As XlEnableSelection
public XlEnableSelection EnableSelection { get; set; }
屬性值
型別:Microsoft.Office.Interop.Excel.XlEnableSelection
其中一個 XlEnableSelection 值。
備註
以下屬性唯有當工作表為保護時才有效:xlNoSelection 可避免選取工作表、xlUnlockedCells 僅允許未被鎖定的儲存格才可選取,xlNoRestrictions 則允許任何儲存格皆可選取。
範例
下列程式碼範例會使用 Protect 方法保護工作表,然後使用 EnableSelection 屬性保護工作表上的儲存格不被選取。
這是示範文件層級自訂的範例。
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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。