我在visual basic.net应用程序中遇到了问题。我的目标是通过ole-db打开xlsm文件并将它们转换为csv文件。转换过程工作正常,我能够毫无问题地导出csv文件。
出现的问题是我已经获得了一个带有工作表保护的新文件。连接时我得到错误异常:
“外部表格不符合预期格式”
我的OLE-DB连接的连接字符串是:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\Full\Path\Test.xlsm;
Extended Properties="Excel 12.0 Macro;";
是否可以从受保护的工作表中读取?