繁体   English   中英

从Sharepoint打开文件时Excel .xlsx VBA ADODB连接错误

[英]Excel .xlsx VBA ADODB connection error when opening file from sharepoint

我正在尝试从共享点位置读取文件。 从本地驱动器读取时,该代码可以正常工作。 另请注意,文件类型为.xlsx如果将文件转换为.xls,则无论文件在服务器上还是本地路径上,代码都可以正常工作。

objConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=" & dataPath & ";" & _
        "Extended Properties=""Excel 8.0;HDR=No;"";"

收到错误

外部表格的格式不正确。

直接连接到sharepoint服务器以访问文件会产生很多问题。

例如

  • 上面已经描述了其中的1个问题;
  • 第2个问题是,每次计算机启动时,您都必须手动连接到sharepoint,然后程序才能读取文件。

更好的连接方式可以在以下答案中找到:

使用Excel VBA获取共享点文件夹的内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM