Class Spreadsheet::Excel::Writer::Workbook
In: lib/spreadsheet/excel/writer/workbook.rb
Parent: Spreadsheet::Writer

Writer class for Excel Workbooks. Most write_* method correspond to an Excel-Record/Opcode. Designed to be able to write several Workbooks in parallel (just because I can‘t imagine why you would want to do that doesn‘t mean it shouldn‘t be possible ;). You should not need to call any of its methods directly. If you think you do, look at write_workbook

Methods

Included Modules

Spreadsheet::Excel::Writer::Biff8 Spreadsheet::Excel::Internals

Attributes

date_base  [R] 
fonts  [R] 

Public Class methods

Public Instance methods

Copy unchanged data verbatim, adjust offsets and write new records for changed data.

The main writer method. Calls write_from_scratch or write_changes depending on the class and state of workbook.

[Validate]