![Libre Calc -- 如何链接到另一个工作簿中的单元格](https://linux22.com/image/1123676/Libre%20Calc%20--%20%E5%A6%82%E4%BD%95%E9%93%BE%E6%8E%A5%E5%88%B0%E5%8F%A6%E4%B8%80%E4%B8%AA%E5%B7%A5%E4%BD%9C%E7%B0%BF%E4%B8%AD%E7%9A%84%E5%8D%95%E5%85%83%E6%A0%BC.png)
要链接工作表之间的单元格,我只需单击“=”符号,转到另一工作表中的相应单元格,然后按“Enter”。每次我更新一个或多个源工作表时,目标工作表单元格都会更新。效果非常好。
但是,这在工作簿之间不起作用。每次打开目标工作簿时,源文件的链接都会重复并失效。此技术在 Excel 中的文件之间运行良好,但在 Libre 中有没有办法做到这一点?
答案1
跨电子表格、网页和数据库数据工作
使用前面的示例创建的链接(包括导航器的拖放方法)不会自动更新。
要更新它们,请使用“编辑”>“链接”>“[选择所需链接]”>“更新”。更新从保存的文件开始 - 因此,如果两个文件都打开,并且链接所基于的文件已更新,则必须在更新链接之前保存该文件。
要在两个电子表格之间持续更新数据,请插入动态数据交换 (DDE) 链接:
- 选择并复制要链接的单元格范围。
- 切换到需要链接的电子表格并选择您想要链接所在的位置。(Wiki 上的文本不完整;参考以供编辑)
- 打开选择性粘贴对话框,编辑 > 选择性粘贴,然后选中链接选项(对话框左下角的复选框)。
- 单击“确定”插入 DDE 链接。
这些单元格将与另一张表的内容保持持久链接,然后可在其他公式中使用返回的值。
未实现外部引用的实时更新。此外,在 Excel 中,只有同时打开链接和被链接文档时,此功能才有效。