Excel 2010:通过外部连接替换表格而不影响其他工作表

Pie*_*ard 8 excel excel-2010

我有一个包含大量数据的大工作簿。在一张纸上,我有一张桌子。此表用于其他工作表中使用的许多数据透视表,这些数据表也用于其他工作表中。

表的数据是定期手动复制的。我现在有一个外部连接来自动导入数据,但我想避免影响其他工作表。

如何在不丢失表的情况下使用外部连接?

感谢您的帮助

gui*_*wer 1

我也在经历这个。我已经做了一些测试,这就是我将要采取的方法。

  1. 保存文件副本(以防万一!)
  2. 创建一个新工作表,并创建到数据库的链接,并将其作为表格输入到该新工作表上
  3. 确保您的旧表(手动输入)与包含您要连接的数据的表匹配相同的布局(相同的列顺序和列名称)
  4. 对于每个数据透视表,将源更改为新表(如果列标记相同,则所有设置应保持相同)
  5. 执行查找和替换以更改引用新表名称的所有公式。
  6. 更改 VBA 中引用旧表的所有代码

这应该会在进行更改时产生最少的问题。只是不要忘记第一步!