GPWorksheet

Bases: Worksheet

Wrapper for an XlsxWriter.Worksheet object. Provides a method for writing a good practice table (GPTable) to a Worksheet.

write_cover(cover: Cover) -> None

Write a cover page to the Worksheet. Uses text from a Cover object and details of the Workbook contents.

Parameters:

Name Type Description Default
cover Cover

object containing cover sheet text

required
write_gptable(gptable: GPTable, auto_width: bool, reference_order: list = []) -> None

Write data from a GPTable object to the worksheet using the workbook Theme object for formatting.

Parameters:

Name Type Description Default
gptable GPTable

object containing elements of the gptable to be written to the Worksheet

required
reference_order list

order of annotations in workbook must be provided if gptable uses annotations

[]

Returns:

Type Description
None