module RooModule

Public Instance Methods

cell(row, col, sheet=nil) click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 31
def cell(row, col, sheet=nil)
  sheet = @engine.default_sheet if sheet.nil?
  if sheet.is_a? Integer
    @engine.cell(row, col, @engine.sheets[sheet - 1])
  else
    @engine.cell(row, col, sheet)
  end
end
celltype(row, col, sheet=nil) click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 40
def celltype(row, col, sheet=nil)
  if sheet.is_a? Integer
    @engine.celltype(row, col, @engine.sheets[sheet - 1])
  else
    @engine.celltype(row, col, sheet)
  end
end
first_column() click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 23
def first_column
  @engine.first_column
end
first_row() click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 15
def first_row
  1
end
last_column() click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 27
def last_column
  @engine.last_column
end
last_row() click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 19
def last_row
  @engine.last_row
end
selected_sheet=(sheet) click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 7
def selected_sheet=(sheet)
  if sheet.is_a? Integer
    @engine.default_sheet = @engine.sheets[sheet - 1]
  else
    @engine.default_sheet = sheet
  end
end
sheets() click to toggle source
# File lib/simple-spreadsheet/modules/roo_module.rb, line 3
def sheets
  @engine.sheets
end