Module: Rspreadsheet

Extended by:
Configuration
Defined in:
lib/rspreadsheet/worksheet.rb,
lib/rspreadsheet/row.rb,
lib/rspreadsheet/cell.rb,
lib/rspreadsheet/image.rb,
lib/rspreadsheet/tools.rb,
lib/rspreadsheet/column.rb,
lib/rspreadsheet/version.rb,
lib/rspreadsheet/workbook.rb,
lib/rspreadsheet/cell_format.rb,
lib/rspreadsheet/xml_tied_item.rb,
lib/rspreadsheet/xml_tied_array.rb,
lib/rspreadsheet/xml_tied_repeatable.rb,
lib/rspreadsheet.rb

Overview

Author:

  • Jakub Tesinsky

Defined Under Namespace

Modules: Tools Classes: Border, Cell, Column, Image, Row, Workbook, Worksheet, WorksheetImages

Constant Summary collapse

StartOfEpoch =
Time.new(1899,12,30,0,0,0,0)
VERSION =
"0.4.8"

Class Method Summary collapse

Class Method Details

.new(filename = nil) ⇒ Object

makes creating new workbooks as easy as Rspreadsheet.new or `Rspreadsheet.open('filename.ods')



13
14
15
# File 'lib/rspreadsheet.rb', line 13

def self.new(filename=nil)
  Workbook.new(filename)
end

.open(filename) ⇒ Object



16
17
18
# File 'lib/rspreadsheet.rb', line 16

def self.open(filename)
  Workbook.new(filename)
end