![如何将表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer](https://linux22.com/image/1104804/%E5%A6%82%E4%BD%95%E5%B0%86%E8%A1%A8%E6%A0%BC%E4%BB%8E%20LibreOffice%20Calc%20%E5%A4%8D%E5%88%B6%2F%E7%B2%98%E8%B4%B4%E5%88%B0%20LibreOffice%20Writer.png)
我正在尝试将一个 4 列表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer,但当我粘贴它时,它会从 Calc 中提取一个表。我还使用 Writer 中的表格工具在 LibreOffice Writer 中创建了一个表,并尝试将 Calc 表中的数据粘贴到 Writer 表中。它创建了同样的东西,另一个 Calc 表副本。
那么,我如何才能抓取 Calc 中 4 列表格的内容并将其粘贴到 Writer 中的 4 列表中。
答案1
复制 Calc 中的示例数据。
如果您尝试直接粘贴到原始表格中,所有信息将分别粘贴到第一个单元格中,而不是几列或几行。
而是将光标放在文档中的空白处,例如普通段落不是表格中的一个单元格。
在 Writer 菜单中选择Edit
-> Paste Special
( Ctrl++ ) Shift,V然后选择"Formatted Text"
。
现在您将看到 Calc 中的表格粘贴到 Writer 中。
下一步,您现在可以选择此表并将其复制并粘贴到原始表中。
瞧!
这种方法的优点是您不必修复选择性粘贴的错误格式。
答案2
我建议,在 Writer 中选择“编辑 - 选择性粘贴”。然后选择“格式化文本”。这样会将文本粘贴到表格中,然后您可以格式化/添加边框等。
答案3
这对我来说不起作用,因为它创建了几十个单独的小表。
然后,我找到了一种简单的解决方法。(我正在处理一个大约有 50 行和 10 列的大型电子表格。)
- 在计算中选择所需区域并复制 [ctrl - C]
- 在作者的页面上的空白处粘贴剪贴板作为未格式化文本。它将在单元格数据之间粘贴制表符,并在行的末尾粘贴回车符
- 选择整个文本并使用[表格] [转换] [文本到表格] 使用默认设置
像魔法一样
答案4
我首选将(格式化的)表格从 Calc 粘贴到 Writer 的方式是通过 LibreOffice 的 HTML 编辑器。请执行以下操作:
- 从 Calc 复制表格,
- 将其粘贴到 HTML 编辑器中,
- 再次复制,
- 将其粘贴到 Writer 中。
您将把表格粘贴为表格(具有正确的列数和行数)并保留大部分格式。