Excel 保存了工作簿中对其他工作表的绝对引用。这导致在通过电子邮件将工作簿发送给同事时出现问题

Excel 保存了工作簿中对其他工作表的绝对引用。这导致在通过电子邮件将工作簿发送给同事时出现问题

我遇到了以下问题。

我创建了一个数据透视表并设置了对另一个工作表的引用,例如:

=Sheet1!A:C

当我保存、复制、剪切和粘贴文件到各个位置时,我最终得到源路径:

=C:\Oldfilepath\[Oldfilename.xlsx]Sheet1!A:C

这是非常不理想的,因为文件的新版本将引用旧版本文件中的源数据,而我通过电子邮件联系的同事将在他们的文件中引用我的计算机。我当然会使用数据透视表来引用

=Sheet1!A:C

尽管我已经复制/粘贴、剪切/粘贴或通过电子邮件发送了该文件。

这个问题我已经困扰了我好几个月了,它真的让我很困扰。我在另一个帖子中看到我应该检查“更新到其他文档的链接”和“保存外部链接值”。但这并没有解决问题。

我还读过一个建议,建议改为引用范围。但这也没有解决问题。

=ExportRange

成为

=C:\Oldfilepath\[Oldfilename.xlsx]ExportRange

有谁知道这个问题的解决办法吗?

我使用 Excel 2013。

答案1

如果您进入“高级部分”中的“选项”,您会发现几个可供选择的勾号:

(您需要向下滚动一点)

例如

  • 更新外部资源的链接

  • 保存外部链接值

  • 要求更新链接

    还有一些与大型数据透视表相关的内容。

T。

相关内容