我有一个带有几个外部链接的工作簿。 我们经常需要更新链接以指向新的Excel数据库,因此我要制作一个小型Windows应用程序来自动完成。
我尝试使用OpenXML来完成这项工作。我不想使用Interop,因为打开文件需要很长时间,更改链接然后再次关闭工作簿。
任何想法,请告诉我。我也可以使用ClosedXML。
答案 0 :(得分:1)
你是在有限数量的机器上使用它吗?例如数据库管理员的一台笔记本电脑如果是,我建议您在Excel中使用DSN连接,并在db更改时从DSN编辑器更新它们
请参阅Windows中的以下内容。 C:\ Windows \ System32下\ odbcad32.exe的
这样,使用这些DSN的任何文件都会有更新的连接。