Excel管理控件Aspose.Cells开发者指南(三十九):取消保护工作表

如果开发人员需要在运行时从受保护的工作表中删除保护,以便可以对该文件进行一些更改?这可以通过Aspose.Cells轻松完成。

(安装包仅提供部分功能,并设置限制,如需试用完整功能请申请免费授权)

情暖中秋,礼惠国庆!整合所有格式API处理控件Aspose永久授权火热促销中,新购乐享85折起!联系客服立马1分钟了解全部咨询!


第九章:关于保护功能


▲第二节:取消保护工作表

使用Aspose.Cells取消保护简单受保护的工作表

可以通过调用Worksheet类的Unprotect方法来取消保护工作表。一个受简单保护的工作表是不受密码保护的工作表。可以通过调用Unprotect 方法而不传递参数来取消保护此类工作表。

// The path to the documents directory.string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);// Instantiating a Workbook objectWorkbook workbook = new Workbook(dataDir + "book1.xls");// Accessing the first worksheet in the Excel fileWorksheet worksheet = workbook.Worksheets[0];    // Unprotecting the worksheet without a passwordworksheet.Unprotect();// Saving the Workbookworkbook.Save(dataDir + "output.xls", SaveFormat.Excel97To2003);

使用Aspose.Cells取消保护受密码保护的工作表

受密码保护的工作表是受密码保护的工作表。可以通过调用 以密码为参数的Unprotect方法的重载版本来保护此类工作表。

// The path to the documents directory.string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);// Instantiating a Workbook objectWorkbook workbook = new Workbook(dataDir + "book1.xls");// Accessing the first worksheet in the Excel fileWorksheet worksheet = workbook.Worksheets[0];// Unprotecting the worksheet with a passwordworksheet.Unprotect("");// Save Workbookworkbook.Save(dataDir + "output.out.xls");

还想要更多吗可以点击阅读【2020 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群,我们很高兴为您提供查询和咨询
标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月20日
下一篇 2020年8月20日

相关推荐

发表回复

登录后才能评论