问题描述
我试图将LibreOffice Calc中的4列表复制/粘贴到LibreOffice Writer,但是当我粘贴它时,它会从Calc中提取表格。我还使用Writer中的Table工具在LibreOffice Writer中创建了一个表,试图将Calc表中的数据粘贴到Writer表中。它创建了同样的东西,另一个Calc Table副本。
那么如何在Calc中获取4列表的内容并将其粘贴到Writer的4列表中。
最佳解决办法
我可以在Writer中建议选择编辑 – 选择性粘贴。然后选择”Formatted Text”。这会将文本粘贴到表格中,然后您可以格式化/添加边框等。
次佳解决办法
在Calc中复制样本数据。
如果您尝试直接粘贴到原始表中,则所有信息将分别粘贴到第一个单元格而不是多个列或行。
而是将光标放在文档中的空白区域,例如正常段落不是表格中的单元格。
在Writer菜单中选择Edit
– > Paste Special
(Ctrl
+ Shift
+ V
)然后选择"Formatted Text"
。
现在,您将看到Calc中的表格粘贴到Writer中。
在下一步中,您现在可以选择此表并将其复制并粘贴到原始表中。
瞧!
此方法的优点是您不必修复paste special的错误格式。
第三种解决办法
这对我来说不起作用,因为它创建了几十个很小的独立表。
然后我找到了一个简单的方法,如下所示。 (我正在处理一个大约50行10列的大型电子表格。)
-
在calc中选择需要的区域并复制它[ctrl – C]
-
在作者页面的一个简单位上将剪贴板粘贴为UNformatted文本。它将在单元格数据和行末端的carrige返回之间粘贴选项卡
-
选择整个文本并使用默认设置使用[table] [convert] [text to table]
像魔术一样工作
第四种办法
如果您无法通过粘贴更新表内容,请先尝试将数据粘贴到页面上的空白处,然后将其复制回表中,这对我有用
第五种办法
从Calc到Writer粘贴(格式化)表的首选方法是通过LibreOffice的HTML编辑器。做这个:
-
从Calc复制表格,
-
将其粘贴到HTML编辑器中,
-
再次复制,
-
将其粘贴到编写器中。
您将表格粘贴为一个表格(具有正确的列数和行数),并保留了大部分格式。