从 Excel 中提取工作表,保留数据值而不是引用

从 Excel 中提取工作表,保留数据值而不是引用

我有一个工作簿,里面有大约十几个工作表。其中一个工作表名为“Summary”,其中的大部分数据要么是对另一个工作表的引用(='Pre-Survey'!C10),要么是标签(=ShipName)。

我的客户希望我给他发电子邮件只是摘要页面作为一张 Excel 工作簿。如果我使用“移动或复制工作表”将工作表复制为新工作簿,单元格中仍然有引用( =("path\1234-Titanic.xlsx"!ShipName) ),而我希望它只包含“泰坦尼克号”。

我如何制作新的工作表并将数据固定为完整工作簿中的值,以便我可以将其通过电子邮件发送给其他人,而他们不会收到一堆 0f ='REF'! 错误?

我尝试使用“断开链接”,但没有帮助。

理查德

答案1

这是另一种方法:

  • 右键单击摘要表
  • 选择移动或复制
  • 点击“创建副本”
  • 在“至书籍”下拉菜单中选择“新书”,然后点击“确定”。

此时公式仍然存在。

  • 使用 Ctrl-A 选择全部,然后使用 Ctrl-C 复制
  • 打开“选择性粘贴”对话框并粘贴为值。有六种不同的“选择性粘贴”方法。如果您需要帮助找到它们,请发邮件。

现在公式将被值替换,所有格式都完好无损,并且工作表位于可以轻松通过电子邮件发送的新工作簿中。

答案2

这些评论是正确的 (prasanna);以下是他们更详细地说明的内容:

新建一张空白表。返回要复制的表。点击CTRL-A以全选,然后CTRL-C以复制。转到新表,CTRL-V以粘贴,紧接着是CTRL(本身),然后是E(再次是本身)。

这些是执行“粘贴特殊值和源格式”的快捷键和顺序。有菜单选项可以执行完全相同的操作,如另一个答案所述;但无论哪种方式,您都在执行相同的操作并得到相同的结果。按键往往比菜单选项更容易描述,特别是当菜单在 MS Office 中逐个更改时。

相关内容