我正在尝试将 4 列表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer,但是当我粘贴它时,它会从 Calc 中提取表格。我还使用 Writer 中的表格工具在 LibreOffice Writer 中创建了一个表格,并尝试将 Calc 表格中的数据粘贴到 Writer 表格中。它创建了同样的东西,另一个 Calc Table 副本。
那么如何在 Calc 中获取 4 列表的内容并将其粘贴到 Writer 中的 4 列表中。
我正在尝试将 4 列表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer,但是当我粘贴它时,它会从 Calc 中提取表格。我还使用 Writer 中的表格工具在 LibreOffice Writer 中创建了一个表格,并尝试将 Calc 表格中的数据粘贴到 Writer 表格中。它创建了同样的东西,另一个 Calc Table 副本。
那么如何在 Calc 中获取 4 列表的内容并将其粘贴到 Writer 中的 4 列表中。
复制 Calc 中的示例数据。
如果您尝试直接粘贴到原始表格中,所有信息将分别粘贴到第一个单元格而不是几列或几行。
而是将光标放在文档中的空白处,例如普通段落而不是表格中的单元格。
在 Writer 菜单中选择
Edit
->Paste Special
( Ctrl++ Shift) V,然后选择"Formatted Text"
.现在您将看到 Calc 中的表格粘贴到 Writer 中。
在下一步中,您现在可以选择此表并将其复制并粘贴到您的原始表中。
瞧!
这种方法的优点是您不必修复特殊粘贴的错误格式。
我可以建议,在 Writer 中,选择编辑 - 选择性粘贴。然后选择“格式化文本”。这会将文本粘贴到表格中,然后您可以格式化/添加边框等。
这对我不起作用,因为它创建了几十个单独的小表。
然后我找到了一个简单的方法,如下所示。(我正在处理一个大约 50 行和 10 列的大型电子表格。)
像魔术一样工作
如果您无法通过粘贴来更新表格内容,请先尝试将数据粘贴到页面上的空白处,然后将其复制回表格中,这对我有用
我将表格从 Calc 粘贴到 Writer 的首选方式是通过 LibreOffice 的 HTML 编辑器。做这个:
您将把表格粘贴为表格(具有正确的列数和行数),并且保留了大部分格式。
我尝试了
Edit -> Paste Special
(Ctrl + Shift + V) 提供的所有不同选项,最适合我的选项是将其粘贴为 HTML。这样它保留了所有的格式和颜色。这是一个复杂的表格,有 11 列和 200 多行,包含不同大小的单元格。保留所有格式。
如果有什么不同,我使用的是 Libreoffice 4.2.6.2。它在早期版本上可能会有所不同。
希望能帮助到你。
在 LibreOffice 版本 7 中,您可以执行选择性粘贴 > 更多选项 > [并选择您需要的图像格式]
当从 Calc 粘贴到 Writer 中的现有表格中时,对我来说最好和最快的方法是:
Edit -> Paste Special -> Paste as rows above