Ruby 如何在一行中使用'Roo'gem获得多个列

Ruby 如何在一行中使用'Roo'gem获得多个列,ruby,excel,roo,Ruby,Excel,Roo,我想通过使用Roo::Excelclass来获取Excel文件的第二到第四列 columns = [] columns << Roo::Excel.new("foo.xls").column(2) columns << Roo::Excel.new("foo.xls").column(3) columns << Roo::Excel.new("foo.xls").column(4) columns=[] 这个怎么样 columns=[] (2..4).每个d

我想通过使用
Roo::Excel
class来获取Excel文件的第二到第四列

columns = []
columns << Roo::Excel.new("foo.xls").column(2)
columns << Roo::Excel.new("foo.xls").column(3)
columns << Roo::Excel.new("foo.xls").column(4)
columns=[]
这个怎么样

columns=[]
(2..4).每个do | r|
柱
columns = []
(2..4).each do |r|
 columns << Roo::Excel.new("foo.xls").column(r)
end