我有一个受密码保护的excel。我正在尝试向此 excel 添加一个宏。我的代码是
oBook = oExcel.Workbooks.Open(FileName, 0, false, 5, "xyz", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, true);
//oModule = oMOD.VBComponents("ThisWorkbook");
oBook.Unprotect("xyz");
// Create a new VBA code module.
oModule =
oBook.VBProject.VBComponents.Add(VBIDE.vbext_ComponentType.vbext_ct_StdModule);
oModule.CodeModule.AddFromString(sCode);
当我运行它时,我收到此错误“由于项目受到保护,无法执行操作。”
任何帮助如何摆脱这个错误