OptionalcalculationDirections on how formulas should be recalculated in the workbook.
OptionalexternalsExternal cells referenced by the workbook. An external cell is a cell in another workbook.
OptionalformulasDeduplicated formulas used in the workbook. Stored in R1C1 notation. Two formulas are considered to be the same when their respective representations in R1C1 notation, are identical.
OptionalimagesA simple dictionary of binary images used by this workbook.
The keys should be the file paths of the images used to refer to them, commonly these will be
the mediaId properties on drawing objects. The values should be data URI encoded binaries.
The following is a table of formats you may be expected to encounter:
| Extension | MIME type | Common name |
|---|---|---|
.png |
image/png |
Portable Network Graphics |
.jpg, .jpeg |
image/jpeg |
JPEG |
.gif |
image/gif |
Graphics Interchange Format |
.emf |
image/emf |
Enhanced Metafile |
.wmf |
image/wmf |
Windows Metafile |
.wdp, .jxr, .hdp |
image/vnd.ms-photo |
Windows Media Photo / JPEG XR |
.bmp |
image/bmp |
Bitmap |
.tif, .tiff |
image/tiff |
Tagged Image File Format |
.svg |
image/svg+xml |
Scalable Vector Graphics |
OptionalmetaOptional metadata about this workbook.
Optionalapp?: { confidence?: number; name?: string; variant?: string; version?: string }Information about the application that originated this workbook. Converters should
populate this from file metadata and/or by heuristic detection (in which case they should
set confidence to a value less than 1).
Optionalconfidence?: numberHow confident the converter is in the identification. A value of 1 means the app
information came directly from the metadata in the source file. Values less than 1
indicate heuristic detection, with lower values representing less certainty.
Optionalname?: stringThe plain application name, without platform qualifiers or version suffixes
(e.g. "Microsoft Excel", "LibreOffice Calc").
Optionalvariant?: stringOperating system or other variant of the application (e.g. "Macintosh"). Present when
the application name in the source file includes a platform qualifier that was separated
out from name.
Optionalversion?: stringThe application version string, if known (e.g. "16.0300").
Name of the workbook. In the case of a .xlsx file it will be the filename.
OptionalnamesAn array of the workbook's defined names.
OptionalpeopleIndividuals who have written a threaded comment in this workbook, or who have been mentioned in one.
OptionalpivotMetadata on the workbook's pivot tables.
An ordered array of the worksheets in the workbook.
OptionalstylesStyles for cells in the workbook.
OptionaltablesMetadata on the workbook's tables.
OptionalthemeThe workbook theme. Specifies the colour scheme and fonts referenced throughout the workbook in order to create a consistent visual presentation.
OptionalviewsThe different display configurations saved for the workbook.
A workbook is a collection of worksheets, styles, defined names, and other metadata. It's what's commonly known as a spreadsheet.