如何将表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer

如何将表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer

我正在尝试将一个 4 列表格从 LibreOffice Calc 复制/粘贴到 LibreOffice Writer,但当我粘贴它时,它会从 Calc 中提取一个表。我还使用 Writer 中的表格工具在 LibreOffice Writer 中创建了一个表,并尝试将 Calc 表中的数据粘贴到 Writer 表中。它创建了同样的东西,另一个 Calc 表副本。

那么,我如何才能抓取 Calc 中 4 列表格的内容并将其粘贴到 Writer 中的 4 列表中。

答案1

复制 Calc 中的示例数据。

在此处输入图片描述

如果您尝试直接粘贴到原始表格中,所有信息将分别粘贴到第一个单元格中,而不是几列或几行。

在此处输入图片描述

而是将光标放在文档中的空白处,例如普通段落不是表格中的一个单元格。

在 Writer 菜单中选择Edit-> Paste Special( Ctrl++ ) ShiftV然后选择"Formatted Text"

在此处输入图片描述

现在您将看到 Calc 中的表格粘贴到 Writer 中。

在此处输入图片描述

下一步,您现在可以选择此表并将其复制并粘贴到原始表中。

在此处输入图片描述

在此处输入图片描述

瞧!

在此处输入图片描述

这种方法的优点是您不必修复选择性粘贴的错误格式。

答案2

我建议,在 Writer 中选择“编辑 - 选择性粘贴”。然后选择“格式化文本”。这样会将文本粘贴到表格中,然后您可以格式化/添加边框等。

答案3

这对我来说不起作用,因为它创建了几十个单独的小表。

然后,我找到了一种简单的解决方法。(我正在处理一个大约有 50 行和 10 列的大型电子表格。)

  1. 在计算中选择所需区域并复制 [ctrl - C]
  2. 在作者的页面上的空白处粘贴剪贴板作为未格式化文本。它将在单元格数据之间粘贴制表符,并在行的末尾粘贴回车符
  3. 选择整个文本并使用[表格] [转换] [文本到表格] 使用默认设置

像魔法一样

答案4

我首选将(格式化的)表格从 Calc 粘贴到 Writer 的方式是通过 LibreOffice 的 HTML 编辑器。请执行以下操作:

  1. 从 Calc 复制表格,
  2. 将其粘贴到 HTML 编辑器中,
  3. 再次复制,
  4. 将其粘贴到 Writer 中。

您将把表格粘贴为表格(具有正确的列数和行数)并保留大部分格式。

相关内容