C# 标识Excel单元格为只读
我正在处理excel加载项项目,我需要使用代码获取只读单元格。我需要使用单元格地址检查单元格是否为只读。我可以使用以下代码获取活动工作表C# 标识Excel单元格为只读,c#,c#-4.0,excel-addins,C#,C# 4.0,Excel Addins,我正在处理excel加载项项目,我需要使用代码获取只读单元格。我需要使用单元格地址检查单元格是否为只读。我可以使用以下代码获取活动工作表 Globals.ThisAddIn.Application.ActiveWorkbook.ActiveSheet 是否有方法检查特定单元格是否为只读?单元格的AllowEdit属性将指示单元格是否为只读 请记住,这也是一个只读属性,因此无法更改 var activeWorksheet = (Excel.Worksheet)Application.Activ
Globals.ThisAddIn.Application.ActiveWorkbook.ActiveSheet
是否有方法检查特定单元格是否为只读?单元格的
AllowEdit
属性将指示单元格是否为只读
请记住,这也是一个只读属性,因此无法更改
var activeWorksheet = (Excel.Worksheet)Application.ActiveSheet;
var cell = (Excel.Range)activeWorksheet.Cells[0, 0];
bool isReadonly = cell.AllowEdit;
bool isLocked = cell.Locked;
单元格的
AllowEdit
属性将指示单元格是否为只读
请记住,这也是一个只读属性,因此无法更改
var activeWorksheet = (Excel.Worksheet)Application.ActiveSheet;
var cell = (Excel.Range)activeWorksheet.Cells[0, 0];
bool isReadonly = cell.AllowEdit;
bool isLocked = cell.Locked;