class RubyXL::Workbook

Public Instance Methods

add_worksheet_at(idx, name) click to toggle source
# File lib/merge_excel/extensions/rubyXL/workbook.rb, line 3
def add_worksheet_at(idx, name)
  sheet = Worksheet.new(sheet_name: name, workbook: self)
  worksheets[idx] = sheet
  sheet
end
cell_value_at(sheet_idx, row_idx, col_idx) click to toggle source
# File lib/merge_excel/extensions/rubyXL/workbook.rb, line 9
def cell_value_at(sheet_idx, row_idx, col_idx)
  c = worksheets[sheet_idx][row_idx][col_idx]
  c && c.value
end
count_worksheets() click to toggle source
# File lib/merge_excel/extensions/rubyXL/workbook.rb, line 14
def count_worksheets
  worksheets.size
end