class Spreadsheet::Worksheet

Public Instance Methods

add_row_at(row_idx, cells_array) click to toggle source
# File lib/merge_excel/extensions/spreadsheet/worksheet.rb, line 13
def add_row_at(row_idx, cells_array)
  row(row_idx).concat cells_array.to_a
end
row_values(row_idx, from_col_idx=0, to_col_idx=-1) click to toggle source
# File lib/merge_excel/extensions/spreadsheet/worksheet.rb, line 7
def row_values(row_idx, from_col_idx=0, to_col_idx=-1)
  values = row(row_idx) && row(row_idx).to_a[from_col_idx..to_col_idx]
  return nil if values.nil? || values.empty? || values.all?(&:nil?)
  values
end
sheet_name() click to toggle source
# File lib/merge_excel/extensions/spreadsheet/worksheet.rb, line 3
def sheet_name
  name
end