2

我正在使用基于xlsx gem 生成*.xlsx文件。axlsx_rails

我正在为单行设置高度,如下所示:

sheet.add_row [1,2,3,4,5,6], :style => 预定义样式, :height => 14.3

如何为一批行设置高度,如果可能,哪个声明具有更高的优先级?

4

1 回答 1

5

我所知道的最好的方法是设置每一行的高度:

sheet.rows.values_at(1,2,5,6).each {|row| row.height = 40}

如有必要,您可以通过工作簿访问工作表:

sheet = workbook.worksheets.first
# or
sheet = workbook.sheet_by_name("Sheet Name")

后面出现的语句具有优先级(这意味着它不像 CSS 中的 inline 具有更高的优先级。)

于 2014-06-13T16:01:24.980 回答