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
require 'andand' require 'rspreadsheet/xml_tied_item' require 'date' require 'time' # extended functions for time like Time.strptime require 'bigdecimal' require 'bigdecimal/util' # for to_d method require 'helpers/class_extensions'
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.5"
Class Method Summary collapse
-
.new(filename = nil) ⇒ Object
makes creating new workbooks as easy as
Rspreadsheet.newor `Rspreadsheet.open('filename.ods'). - .open(filename) ⇒ Object
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 |