Lluser Asked: 2020-11-05 02:23:27 +0800 CST2020-11-05 02:23:27 +0800 CST 2020-11-05 02:23:27 +0800 CST Word:如何链接 Excel 中的数据(作为纯文本)? 772 我有一些数据的 Excel 表,并希望这些数据在 Word 中链接。但只有数据(无格式)。 所以嵌入 Excel 对象对我不起作用。 感谢您的建议! 示例 Excel 表格 (Excel表格) 期望的输出 (如表) 或者 (作为带有 tabxs 的纯文本) microsoft-excel microsoft-word 1 个回答 Voted Best Answer user1079414 2020-11-05T12:28:24+08:002020-11-05T12:28:24+08:00 在 Excel 中,复制您想要的数据,例如使用 ctrl-C。 在 Word 中,使用Home->Paste->Paste Special。 选中 Paste Link 单选按钮,然后选择Unformattted Unicode Text作为格式,然后单击OK。 Word 将链接粘贴到您选择的数据。对于文本链接,您应该始终能够通过使用 Alt-F9 显示域代码来查看链接所指的内容,这可能看起来像这样: { LINK Excel.Sheet.12 "c:\\mysheets\\xyz.xlsx" "Sheet1!R1C1:R2C3" \a \t \u } 根据您的系统设置,当您在工作表中修改 R1C1:R2C3 中的数据时,Word 可能会自动更新链接。如果没有,您应该能够通过选择该字段代码并按 F9 更新该字段来更新数据。 但是,如果您在 Excel 中插入行和列,Word 不会自动修改 R1C1:R2C3 等范围。如果要引用大小可能发生变化的区域,最好在 Excel 中创建一个命名范围并在域代码中引用(可以手动修改)。 在较新的 Word 版本中,如果您使用图形格式选择性粘贴->粘贴链接,Word 往往会“隐藏”链接代码,因此手动修改并不那么容易。但既然您正在寻找一种文本格式,那应该不是问题。 特别,检查粘贴链接选项,然后选择其中一个文本选项(我建议使用 Unicode 文本)。 如果你这样做,那么你在 Word 中有一个 Linked 对象。当您在 Excel 中修改数据时,您可以“更新链接”(事实上,这可能会根据您的设置和选择自动发生)。
在 Excel 中,复制您想要的数据,例如使用 ctrl-C。
在 Word 中,使用Home->Paste->Paste Special。
选中 Paste Link 单选按钮,然后选择Unformattted Unicode Text作为格式,然后单击OK。
Word 将链接粘贴到您选择的数据。对于文本链接,您应该始终能够通过使用 Alt-F9 显示域代码来查看链接所指的内容,这可能看起来像这样:
根据您的系统设置,当您在工作表中修改 R1C1:R2C3 中的数据时,Word 可能会自动更新链接。如果没有,您应该能够通过选择该字段代码并按 F9 更新该字段来更新数据。
但是,如果您在 Excel 中插入行和列,Word 不会自动修改 R1C1:R2C3 等范围。如果要引用大小可能发生变化的区域,最好在 Excel 中创建一个命名范围并在域代码中引用(可以手动修改)。
在较新的 Word 版本中,如果您使用图形格式选择性粘贴->粘贴链接,Word 往往会“隐藏”链接代码,因此手动修改并不那么容易。但既然您正在寻找一种文本格式,那应该不是问题。
特别,检查粘贴链接选项,然后选择其中一个文本选项(我建议使用 Unicode 文本)。
如果你这样做,那么你在 Word 中有一个 Linked 对象。当您在 Excel 中修改数据时,您可以“更新链接”(事实上,这可能会根据您的设置和选择自动发生)。