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


50

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

因此,如何在Calc中获取4列表的内容并将其粘贴到Writer的4列表中。

Answers:


41

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


14
将几列粘贴到writer中的现有表中时似乎不起作用。它将所有列粘贴到表的一个单元格中,而不是几列。
2011年

2
编辑->“吸入einfügen”-> HTML或“格式化文本”对我来说非常有用。谢谢!
alfonx 2012年

1
我自己也遇到同样的问题。只有在我也完成了@Alan建议的技巧之后,解决方案工作
kuldeep.kamboj 2013年

57

将样本数据复制到Calc中。

在此处输入图片说明

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

在此处输入图片说明

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

在Writer菜单中,选择Edit-> Paste SpecialCtrl+ Shift+ V),然后选择"Formatted Text"

在此处输入图片说明

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

在此处输入图片说明

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

在此处输入图片说明

在此处输入图片说明

瞧!

在此处输入图片说明

这种方法的优点是您不必修复特殊浆糊的不良格式。


7
是的,它有效。但这完全是愚蠢的。拒绝LibreOffice。我现在需要这十年。MS做到了!
变色龙2015年

1
感谢您的解决方案。将表数据粘贴到Writer中的表时,通常这是所需的行为。即使涉及“特殊粘贴”,也应一步一步完成
Alecz

很棒的答案。比接受的更好。谢谢
马丁

13

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

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

  1. 在calc中,选择所需区域并复制它[ctrl-C]
  2. 在书写器中,在页面的普通位置将剪贴板粘贴为未格式化的文本。它将在单元格数据之间粘贴带有制表符的选项卡,并在行的末尾返回carrige返回
  3. 选择整个文本,然后使用默认设置使用[表格] [转换] [文字到表格]

像魔术一样工作


4
这个答案永远改变了我的生活。
OregonTrail 2013年

如果所有单元格都包含文本,或者您不介意丢失格式,这将非常有用。如果要保留数字的特殊格式,则可以使用Sina的方法
伊恩·塞缪尔·麦克莱恩

2
这是正确的答案
Attila Fulop 2015年

至少在LibreOffice 6中,未格式化粘贴的快捷方式是Ctrl + Shift + Alt + V。因此Ctrl + V =常规粘贴,Ctrl + Shift + V =特殊粘贴(对话框),Ctrl + Shift + Alt + V =未格式化。
MS Berends

4

如果您无法通过粘贴来更新表内容,请先尝试将数据粘贴到页面上的空白处,然后将其复制回表中,这对我有用


3

从Calc将表格粘贴(格式化)到Writer的首选方法是通过LibreOffice的HTML编辑器。做这个:

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

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


这可以解决现有表的问题,可以按照HTML编辑器中的建议从电子表格复制并粘贴,但是我们需要将特殊表作为HTML粘贴 ,以获取HTML表。之后,新数据将观察现有表中的所有格式。以某种方式,不是字体大小而是字体本身被观察到。非常感谢你。
Geppettvs D'Constanzo

0

我尝试了Edit -> Paste Special(Ctrl + Shift + V)提供的所有不同选项,最适合我的一个选项是将其粘贴为HTML。这样,它保留了所有格式和颜色。它是一个复杂的表,具有11列和200多个行,并具有不同大小的单元格。

保留所有格式。

如果有什么不同,我正在使用Libreoffice 4.2.6.2。在早期版本上可能会有所不同。

希望能帮助到你。


我尝试了一些十进制数据。它保留所有格式,但将小数四舍五入到小数点后两位。
伊恩·塞缪尔·麦克莱恩
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.