不能使用Excel :: Writer :: XLSX在表创build后合并单元格

如果我试图在excel中创build一个表之后尝试合并两个单元格,例如C7和C8,那么数据格式会被损坏。 所有的表格格式都消失了。 这是模块的限制吗?

这是模块的限制吗?

不。这是Excel的限制。 您不能合并表格中的单元格。

不过,Excel :: Writer :: XLSX应该可能会发出警告或防止发生这种情况。 我会研究一下

我终于find了!

在用Excel格式化表格后,点击devise。 在那里你可以删除不能被其他方式删除的“Header Row”。 另外,在devise菜单的第二部分中,如果点击该button,将会看到“转换为范围”,该自动表将消失,但格式保持不变,这正是我想要的。

您也可以通过“页面布局”菜单和“颜色”来更改表格颜色。