如何使用Axlsx gem将列添加到rails中的excel?

时间:2017-02-08 05:22:16

标签: ruby-on-rails ruby axlsx

我在我的选择中定义了几个列名,我将它作为第一行添加到工作表中,但是其中一列不应该一直存在,它应该有条件地变化,所以我想添加一个特定的根据某些条件的列。

这是我的代码 sheet.add_row选项,样式:style_shout

现在,我应该如何在表单中添加

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

添加第一行的列名,然后第二行添加列值

sheet.add_row ['col 1', 'col 2', 'col 3', 'col 4', 'col5']
sheet.add_row [1, 2, 0.3, 4, 5.0]

根据您想要的条件,您可以根据需要进行修改,例如:

  #Hide the 5th column
  sheet.column_info[4].hidden = true

您可以将其封装在隐藏或显示列

的条件中