4

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

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

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

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

4

1 回答 1

5

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

于 2012-04-07T23:32:30.483 回答