我使用基于xlsx gem的axlsx_rails
生成*.xlsx
文件。
我像这样设置单行的高度:
表。Add_row [1,2,3,4,5,6],:style => predefined_style,:height =>14.3
我如何为一批行设置高度,如果可能的话,哪个声明具有更高的优先级?
我所知道的最好的方法是设置每一行的高度:
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,内联具有更高的优先级)