Method: Spreadsheet::Workbook#writer

Defined in:
lib/spreadsheet/workbook.rb

#writer(io_or_path, type = Excel, version = self.version) ⇒ Object

Returns a new instance of the default Writer class for this Workbook (can only be an Excel::Writer::Workbook at this time)



112
113
114
115
116
117
118
# File 'lib/spreadsheet/workbook.rb', line 112

def writer io_or_path, type=Excel, version=self.version
  if type == Excel
    Excel::Writer::Workbook.new io_or_path
  else
    raise NotImplementedError, "No Writer defined for #{type}"
  end
end