如何改善Excel数据连接的刷新?

时间:2012-04-04 11:47:17

标签: excel file database-connection

与许多人一样,我的电子表格将40多个文本文件中的数据作为数据源。文本文件来自另一个应用程序,需要定期更新到Excel。

需要能够复制数据源文件和电子表格,并在不同的系统上运行。这就是Excel无法支持从电子表格文件夹(或相对路径)导入数据的惊人无法成为一个大问题。 This question提到了这个问题,但没有解决方案。

我为Excel中的这个(IMHO)基本缺陷开发了一个粗略的解决方法。使用SUBST将电子表格文件夹映射到驱动器号。然后从SUBST驱动器号中导入数据。该驱动器号和路径将成为电子表格的一部分,深埋在对话框中,并且非常不方便更新。因此,无论何时复制或移动电子表格,都要将SUBST重新创建到当前文件夹。丑陋但有效。

新问题:使用此技术,当我打开电子表格并单击“刷新”以从数据源刷新时,我必须在40多个对话框中单击“导入” - 每个文件对应一个。我该如何自动化该过程?

1 个答案:

答案 0 :(得分:5)

我发现在数据范围属性下,有一个“刷新时提示文件名”的设置。通过取消选中,不再需要为每个链接文件单击“导入”。必须单独调整每个链接数据源的属性。似乎没有任何选择数据源的能力。