如何从 Word 文档复制可编辑的 Excel 图表而不导致软件冻结?

如何从 Word 文档复制可编辑的 Excel 图表而不导致软件冻结?

我有一个 Microsoft Word 2016 文档,其中包含在 Windows 7 PC 上的 Microsoft Excel 2016 电子表格中创建的可编辑图表。这两个文件都是由另一个组织的联系人创建的。我没有 Excel 电子表格。

我需要从 Word 文档中复制图表,但是当我尝试这样做时,我的系统会冻结。我无法复制和粘贴图表。

我认为图表包含大量数据。我认为最好的方法是再次从 Excel 电子表格复制图表并将其作为图片粘贴到 Word 文档中,但我无法访问电子表格。还有其他方法可以解决这个问题吗?

这是一个反复出现的问题,涉及多个通讯员向我们发送包含可编辑数据的 Excel 图表的 Word 文档。我们需要教育他们,要么让他们将图表粘贴为图片,要么将 Excel 电子表格发送给我们。但我们也需要一个解决方法,以便我们能够独立解决这个问题。

答案1

有一个更简单的方法可以做到这一点。使用截图工具制作所需图表的 png,并将其作为图像插入到您的 word 文档中。

在 Windows 10 中打开截图工具的 5 种方法

如何在 Word 2016 中的文本中插入图片

答案2

Excel 和 Word 文件都是包含 xml 文件结构的 zip 文件。嵌入的 Excel 图表可以从 Word 文件中提取出来并放入 Excel 文件中,这样使用起来会更方便。

首先,复制 Word 文件,并将扩展名从 .docx 重命名为 .zip

解压 .zip。您将看到包含以下文件夹的文件结构:

  • _rels
  • 图表
  • 主题

图表,chart1.xml 将包含图表 1 的详细信息。打开它并查找单元格引用部分,例如

<c:f>Sheet1!$H$34:$H$40</c:f>

删除这些;图表使用的数据应该在文件的其余部分。

现在,创建一个空白 Excel 文件。在其中放入一些虚拟数据,从中制作图表(也许将图表制作成自己的工作表)并保存文件。将扩展名从 .xlsx 重命名为 .zip 并解压。

将 Word 图表文件夹中的图表文件夹中的数据复制到 Excel 图表文件夹中的数据上。

然后选择 Excel 文件夹中的所有内容,将其压缩,并重命名为 .xlsx。

当您在 Excel 中打开这个新文件时,您之前制作的虚拟图表应该包含您复制的 Word 图表中的数据。

现在希望您可以编辑格式,并将其复制为图像。

相关内容