【问题标题】:How to connect to MsAccess 2016 .accdb file that is in Sharepoint via Excel VBA Macro如何通过 Excel VBA 宏连接到 Sharepoint 中的 MsAccess 2016 .accdb 文件
【发布时间】:2019-08-11 18:52:33
【问题描述】:

我正在尝试创建 Excel VBA 用户表单。以该表单输入的数据应存储在 MS Access 2016 .accdb 文件中。当 excel 文件(具有用户表单和 vba 代码)和 .accdb MsAccess 文件在同一台本地机器上时,它可以工作。

是否可以在 Sharepoint 中同时保留 excel 文件和 .accdb 文件,以便每个人都可以从 sharepoint 下载 excel 并在用户表单中更新他们的数据。

从本地下载的 excel 文件中,excel vba 代码应该能够更新仍在共享点中的 .accdb 文件。

如果是,有人可以分享connection-uri模板或其他实现相同的方法。

【问题讨论】:

  • post有什么帮助吗?
  • 这正是我想要实现的。我会试一试。谢谢@Storax

标签: excel vba sharepoint-2013 ms-access-2016


【解决方案1】:

如果 Access DB 真的在 SharePoint 中,我认为您不会在这方面取得太大进展。如您所知,您确实需要下载 Excel,否则 VBA 部分将无法正常工作。基本上,VBA 不能在基于 Web 的(云)环境中工作。使用 VBA,您可以从云中导入数据,但这是完全不同的事情,因为应用程序是从您的桌面运行的。无论如何,只需将数据库移至网络上的文件夹,然后将 Excel 指向该文件夹。您不需要 SharePoint 来完成这些。最后,UNC 路径实际上可以是您想要的任何东西,只需正确映射即可。

这样的东西应该可以正常工作(以 2 个反斜杠开头)。

\\my.corp.com\Your_DB_Name.accdb

【讨论】:

  • 这听起来对我有用。让我快速尝试一下,然后再来讨论这个问题。谢谢@asher
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-26
  • 2019-07-18
  • 2012-10-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多