C# ExcelQueryFactory读取受密码保护的excel
如何使用C# ExcelQueryFactory读取受密码保护的excel,c#,excel,linq-to-excel,C#,Excel,Linq To Excel,如何使用ExcelQueryFactory读取受密码保护的Excel工作簿 当excel没有密码保护时,我可以使用下面的代码阅读它 var excel=new ExcelQueryFactory() excel.FileName=“excel文件的路径” 但是,当excel受密码保护时,上述代码将失败。这声称这是不可能的,但提供了标准excel COM对象首先提示用户输入密码(通过GUI交互)的位置。也许你能适应这个 或者,要以编程方式执行此操作,请参阅以获取Workbooks.Open()的参
ExcelQueryFactory
读取受密码保护的Excel工作簿
当excel没有密码保护时,我可以使用下面的代码阅读它
var excel=new ExcelQueryFactory()代码>
excel.FileName=“excel文件的路径”代码>
但是,当excel受密码保护时,上述代码将失败。这声称这是不可能的,但提供了标准excel COM对象首先提示用户输入密码(通过GUI交互)的位置。也许你能适应这个
或者,要以编程方式执行此操作,请参阅以获取Workbooks.Open()的参数,并尝试相同的技术:通过COM打开它(并保持打开状态),然后通过LINQ to Excel打开它
(这只是一个猜测。)