在Excel密码保护的工作表上运行SQL。连接问题
我有一个Excel工作表,它受密码保护 仅当此Excel打开时,我才能连接和检索数据。如果Excel工作表关闭,代码将抛出一个自动化错误在Excel密码保护的工作表上运行SQL。连接问题,sql,excel,vba,Sql,Excel,Vba,我有一个Excel工作表,它受密码保护 仅当此Excel打开时,我才能连接和检索数据。如果Excel工作表关闭,代码将抛出一个自动化错误 sconnect = "Provider=MSDASQL.1;DSN=Excel Files;DBQ=C:\Portfolio v3.02.xlsb;HDR=Yes';User=['FF'];Password=['XXX']" Conn.Open sconnect 无法使用连接字符串完成 如果Excel工作簿受密码保护,即使为连接字符串提供了正确的密码,您
sconnect = "Provider=MSDASQL.1;DSN=Excel Files;DBQ=C:\Portfolio v3.02.xlsb;HDR=Yes';User=['FF'];Password=['XXX']"
Conn.Open sconnect
无法使用连接字符串完成 如果Excel工作簿受密码保护,即使为连接字符串提供了正确的密码,您也无法打开它进行数据访问。如果尝试,您将收到以下错误消息:“无法解密文件。” 资料来源: 如果您有编码环境,可能的解决方法(使用密码对话框提示) 另一个(显而易见的)方法是删除密码 我在这条路上走了很多次