1

我有一个带有几个外部链接的工作簿。我们需要定期更新链接以指向一个新的 Excel 数据库,所以我正在制作一个小型 Windows 应用程序来自动完成。

我正在尝试使用 OpenXML 来完成这项工作。我不想使用 Interop,因为打开文件、更改链接然后再次关闭工作簿需要很长时间。

任何想法,请告诉我。我也愿意为此使用 ClosedXML。

4

1 回答 1

1

您是否在数量有限的机器上使用它?例如,一台笔记本电脑供数据库管理员使用?如果是,我建议您在 Excel 中使用 DSN 连接,并在数据库更改时从 DSN 编辑器更新它们

请参阅 Windows 中的以下内容。C:\Windows\System32\odbcad32.exe

这样,使用这些 DSN 的任何文件都将具有更新的连接。

于 2014-08-19T12:08:40.710 回答