Ich versuche, eine Tabelle mit der Kalkulationstabelle Edelstein in Ruby zu durchlaufen. Ich muss in der 6. Zeile aufgrund einer Reihe von Müll auf den ersten 5 Reihen starten, kann aber nicht scheinen, um herauszufinden, wie die letzte Zeile zu überspringen, da es leer istRuby Spreadsheet Gem jede Schleife mit Ausnahme der letzten Zeile
mein Code:
sheet.each 6 do |row|
puts row
end
funktioniert gut, aber legt wieder eine leere Zeile am Ende des Arbeitsblatts. Ich habe versucht
sheet[6..-1].each do |row|
sheet.each[6..-1] do |row|
beide werfen Fehler. Ich habe das Gefühl, dass es eine sehr elegante Art gibt, dies zu tun, die ich einfach nicht bekomme.
Beziehen Sie sich auf die [zdavatz/Kalkulationstabelle gem] (https://github.com/zdavatz/spreadsheet)? – sonna