Я пытаюсь получить доступ к нескольким листам файла Excel одновременно и сталкиваюсь с проблемой, ниже приведен код
sheetname1 ="sheet1"
sheetname1 ="sheet2"
book = Spreadsheet.open(file_name)
sheet1 = book.worksheets.find { |sheet| sheet.name == sheetname1 }
sheet2 = book.worksheets.find { |sheet| sheet.name == sheetname2 }
5.upto(sheet2.rows.count) do |findrownum|
0.upto(sheet2.column_count) do |findcolnum|
end
end
ошибка, которую я получаю, не знаю, почему она не может прочитать sheet2
NoMethodError: undefined method `rows' for nil:NilClass