这是一个非常具体的求助请求。
我们尝试为所有excel用户提供与OData的单一工作簿连接,该OData是集中管理的(因此我们将来可以更新它,并阻止用户对其进行调整)。
理想情况下,我们可以使用GPO将其发布出来,并将其显示在Excel中连接的“网络连接”部分中。我们可以将.odc文件发布到所有计算机,但这需要所有用户手动更新连接,我们正在努力避免这种情况。
我们最近退役了我们的sharepoint服务器,因此不能选择。
我们尝试了此处列出的注册表更改https://martinmason.wordpress.com/2012/06/17/excel-2010-connection-files-on-the-network-sharepoint-data-connection-libraries-and-the-enterprise/
但无法让它接受网络位置。
我们不可能知道连接的所有工作簿,因此无法对连接字符串进行VBA / Powershell更新,如此处所述Mass update Excel file connection string
这似乎是在https://social.technet.microsoft.com/Forums/office/en-US/932aa489-6b6f-4de3-9935-f4d8748eea84/excel-2010-data-connection-files-odc-on-a-network-folder?forum=excel提出的完全相同的问题,但答案仍然涉及到分享......
非常感谢任何帮助