所以我需要打开一个Excel文件,添加一个新工作表,使用它,然后仅将此工作表设置为ReadOnly。
是否可以在ReadOnly上仅设置Excel工作簿的一个工作表?
Map[0][1]
答案 0 :(得分:1)
myBlockWorksheet = (Worksheet)OptimaWorkbook.Worksheets.Add();
myBlockWorksheet.Move(Missing.Value, OptimaWorkbook.Sheets[OptimaWorkbook.Sheets.Count]);
myBlockWorksheet.Name = "Projektdaten";
myBlockWorksheet.Protect(missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);
答案 1 :(得分:0)
检查以下代码,在方法参数3中,数字参数仅是打开excel的参数。
var imaWorkbook = OptimaExcelApp.Workbooks.Open(filepathname, missing, false, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);