如何以编程方式忽略受密码保护的Excel工作表

时间:2009-06-25 03:14:29

标签: vb.net excel

使用我的工具,我们正在扫描Excel文件并生成报告。我的问题是一些excel表格受到密码保护并且在扫描时会出现瞳孔,并且它会暂停工具以进一步运行。

有人能让我知道解决方案,如何克服这个问题。我只需要跳过工作表并继续扫描而无需任何用户干预。

谢谢,

Sugam

1 个答案:

答案 0 :(得分:1)

工作簿具有HasPassword属性,即(C#):

Workbook book = GetYourWorkbook();
if (book.HasPassword)
{
  // Ignore!
}
else
{
  // Perform your operations here
}