![是否可以在 Libreoffice Writer 中水平翻转表格的列?](https://linux22.com/image/872499/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20Libreoffice%20Writer%20%E4%B8%AD%E6%B0%B4%E5%B9%B3%E7%BF%BB%E8%BD%AC%E8%A1%A8%E6%A0%BC%E7%9A%84%E5%88%97%EF%BC%9F.png)
将每列的位置与另一列的位置交换:
答案1
您应该复制您的表格并将其放入 LibreOffice Calc 文档中。
然后切换、修改和改变单元格。
最后,您需要将表格重新传输到 LibreOffice Writer 文档中:选择表格,复制它,然后使用选择性粘贴 ( Ctrl+Shift+V
) 将其放入 Writer 文档中,按照此操作问题。
答案2
解决方案取决于您的确切需求 - 您的问题不是很精确......
要水平镜像计算表,仅影响展示:启用 CTL(复杂文本布局):工具 -> 选项 -> 语言设置 -> 语言 -> 文档的默认语言 ->(启用)。现在,工作表选项卡的上下文菜单有一个条目“工作表从右到左”。这将从右到左排列整个工作表,因此最右边的列是 A,左边是 B,依此类推(找到了解决方案这里- 由 Lupp 在 ask.libreoffice.org 上撰写)
为了镜像内容:您无法使用 LO Calc 执行此操作。Calc 仅允许转置例如重新排列数组,使列变为行,反之亦然(在您的示例中:
A | B | C | D
1 | 2 | 3 | 4
将转变为
A | 1
B | 2
C | 3
D | 4
到解决方法:使用 Gnumeric。Gnumeric 有一个“选择性粘贴”选项“水平镜像”。只需将内容从 Calc 粘贴到 Gnumeric,然后镜像并复制回 Calc。