0

我有一个带有原始数据的 excel 表,如下图所示:

在此处输入图像描述

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

4

1 回答 1

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”列的单元格值数组

于 2016-05-31T14:14:09.010 回答