2016-07-26 120 views

回答

0
var fileName = "sample.xlsx"; 
var fileInfo = new FileInfo(fileName); 
using (var excel = new ExcelPackage(fileInfo)) 
{ 
    var ws = excel.Workbook.Worksheets.Add("sheet1"); 

    ws.Protection.IsProtected = true; 
    ws.ProtectedRanges.Add("editable", new ExcelAddress("C:N")); 
    excel.Save(); 
} 
+0

感謝您的回答,但它對我無效。它導致允許編輯/排序但取消保護。我也嘗試切換添加保護範圍的順序,然後添加保護,但結果相同。有什麼建議麼? –

相關問題