Я открыл файл Excel в моем приложении C # WinForm, добавив ссылку на Microsoft.Office.Interop.Excel.dll
и используя DSO FRAMER CONTROL.Но я хочу открыть свой файл Excel с защитой только для чтения. Я успешно сделал это для приложения WORD, как это
Word.Document wordDoc = (Word.Document)axFramerControl1.ActiveDocument;
Word.Application wordApp = wordDoc.Application;
wordDoc.Protect(Word.WdProtectionType.wdAllowOnlyReading);
В то же самое время я хочу сделать эту работу для Excel. Но я не смогтаким образом защитить файл Excel.
string path = "C:\\test-wb.xlsx";
axFramerControl1.Open(path, true,"excel.sheet", "", "");
Excel._Workbook excelDoc =(Microsoft.Office.Interop.Excel._Workbook)axFramerControl1.ActiveDocument;
Excel.Application excelApp =excelDoc.Application;
//What code should i write to protect Excel Workbook with read - only.
excelDoc.Protect(misval, true, misval);//It is not working.