Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用Excel interop C锁定特定行和列#_C#_Excel - Fatal编程技术网

C# 如何使用Excel interop C锁定特定行和列#

C# 如何使用Excel interop C锁定特定行和列#,c#,excel,C#,Excel,我试图使用C#excel interop services在excel中锁定单元格范围,但我无法使用以下代码执行此操作 sheet.Range["A1", "A3"].Locked = true; 在Excel中,只有在锁定工作表时才能有效锁定单元格。你要做的是: 将您不想锁定的单元格区域标记为Locked=False 然后使用sheet.protect(UserInterfaceOnly:true)保护工作表 表.范围[“A1”,“A3”]。锁定=真;sheet.Protect();我不想让

我试图使用C#excel interop services在excel中锁定单元格范围,但我无法使用以下代码执行此操作

sheet.Range["A1", "A3"].Locked = true;

在Excel中,只有在锁定工作表时才能有效锁定单元格。你要做的是:

  • 将您不想锁定的单元格区域标记为
    Locked=False
  • 然后使用
    sheet.protect(UserInterfaceOnly:true)
    保护工作表

  • 表.范围[“A1”,“A3”]。锁定=真;sheet.Protect();我不想让床单受到保护。我想保护一些细胞。如果我试一下这张纸。保护();然后整张纸都会被保护起来我不想