如何在Roo :: Excelx中显式设置last_row和last_column

时间:2015-09-18 12:33:35

标签: ruby-on-rails ruby roo-gem

我正在使用带有原始数据的Excel表格,如下图所示:

enter image description here

当我致电' last_row'方法它将返回第11行(b' coz数据存在于D,E,F列中),last_column它将返回6,但我想要只有A,B和C列的数据并且不想要循环到第11行和第6列。

1 个答案:

答案 0 :(得分:0)

我认为你可以这样做:

last_row_number = xlsx.last_row
required_values = []
"A".upto("C") do |column|
  required_values << xlsx.cell(last_row_number, column)
end

required_values将是第11行和“A”,“B”,“C”列的单元格值数组