【问题标题】:Identify Excel cell is read only识别 Excel 单元格是只读的
【发布时间】:2017-09-29 08:56:46
【问题描述】:

我正在处理 excel 插件项目,我需要使用代码获取只读单元格。我需要使用单元格地址检查单元格是否只读。我可以使用以下代码获取活动工作表。

 Globals.ThisAddIn.Application.ActiveWorkbook.ActiveSheet

有没有办法检查特定单元格是否为只读?

【问题讨论】:

    标签: c# c#-4.0 excel-addins


    【解决方案1】:

    单元格的AllowEdit 属性将指示单元格是否为只读。

    请记住,这也是一个只读属性,因此无法更改。

    var activeWorksheet = (Excel.Worksheet)Application.ActiveSheet;
    var cell = (Excel.Range)activeWorksheet.Cells[0, 0];
    bool isReadonly = cell.AllowEdit;
    bool isLocked = cell.Locked;
    

    【讨论】:

      猜你喜欢
      • 2022-07-21
      • 2018-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多