$_activesheet =
[line 70]
The active worksheet of the workbook (0 indexed)
The active worksheet of the workbook (0 indexed)
Tags:
$_biffsize =
[line 102]
The BIFF file size for the workbook.
The BIFF file size for the workbook.
Tags:
$_codepage =
[line 150]
The codepage indicates the text encoding used for strings
The codepage indicates the text encoding used for strings
Tags:
$_country_code =
[line 156]
The country code used for localization
The country code used for localization
Tags:
$_fileclosed =
[line 95]
Flag for preventing close from being called twice.
Flag for preventing close from being called twice.
Tags:
$_filename =
[line 58]
Filename for the Workbook
Filename for the Workbook
Tags:
$_firstsheet =
[line 76]
1st displayed worksheet in the workbook (0 indexed)
1st displayed worksheet in the workbook (0 indexed)
Tags:
$_formats =
[line 132]
Array containing references to all of this workbook's formats
Array containing references to all of this workbook's formats
Tags:
$_palette =
[line 138]
Array containing the colour palette
Array containing the colour palette
Tags:
$_parser =
[line 64]
Formula parser
Formula parser
Tags:
$_phpExcel =
[line 174]
Workbook
Workbook
Tags:
$_selected =
[line 82]
Number of workbook tabs selected
Number of workbook tabs selected
Tags:
$_sheetname =
[line 108]
The default sheetname for all sheets created.
The default sheetname for all sheets created.
Tags:
$_sheetnames =
[line 126]
Array of sheetnames for creating the EXTERNSHEET records
Array of sheetnames for creating the EXTERNSHEET records
Tags:
$_string_sizeinfo_size =
[line 168]
number of bytes for sizeinfo of strings
number of bytes for sizeinfo of strings
Tags:
$_tmp_dir =
[line 162]
The temporary dir for storing the OLE file
The temporary dir for storing the OLE file
Tags:
$_tmp_format =
[line 114]
The default XF format.
The default XF format.
Tags:
$_url_format =
[line 144]
The default format for URLs.
The default format for URLs.
Tags:
$_worksheets =
[line 120]
Array containing references to all of this workbook's worksheets
Array containing references to all of this workbook's worksheets
Tags:
$_xf_index =
[line 88]
Index for creating adding new formats to the workbook
Index for creating adding new formats to the workbook
Tags:
constructor PHPExcel_Writer_Excel5_Workbook [line 185]
PHPExcel_Writer_Excel5_Workbook PHPExcel_Writer_Excel5_Workbook(
string
$filename, PHPExcel
$phpExcel)
|
|
Class constructor
Class constructor
Tags:
Parameters:
method addFormat [line 383]
&PHPExcel_Writer_Excel5_Format &addFormat(
[array
$properties = array()])
|
|
Add a new format to the Excel workbook.
Add a new format to the Excel workbook. Also, pass any properties to the Format constructor.
Tags:
Parameters:
method addWorksheet [line 327]
Add a new worksheet to the Excel workbook.
Add a new worksheet to the Excel workbook. If no name is given the name of the worksheet will be Sheeti$i, with $i in [1..].
Tags:
Parameters:
method close [line 230]
Calls finalization methods.
Calls finalization methods. This method should always be the last one to be called on every workbook
Tags:
method setCountry [line 312]
void setCountry(
integer
$code)
|
|
Set the country identifier for the workbook
Set the country identifier for the workbook
Tags:
Parameters:
method setCustomColor [line 401]
integer setCustomColor(
integer
$index, integer
$red, integer
$green, integer
$blue)
|
|
Change the RGB components of the elements in the colour palette.
Change the RGB components of the elements in the colour palette.
Tags:
Parameters:
method setTempDir [line 583]
true setTempDir(
string
$dir)
|
|
Sets the temp dir used for storing the OLE file
Sets the temp dir used for storing the OLE file
Tags:
Parameters:
method setVersion [line 279]
void setVersion(
integer
$version)
|
|
Sets the BIFF version.
Sets the BIFF version. This method exists just to access experimental functionality from BIFF8. It will be deprecated ! Only possible value is 8 (Excel 97/2000). For any other value it fails silently.
Tags:
Parameters:
method sheets [line 252]
An accessor for the _worksheets[] array
An accessor for the _worksheets[] array Returns an array of the worksheet objects in a workbook It actually calls to worksheets()
Tags:
method worksheets [line 264]
An accessor for the _worksheets[] array.
An accessor for the _worksheets[] array. Returns an array of the worksheet objects in a workbook
Tags:
method writeAllDefinedNamesBiff8 [line 890]
void writeAllDefinedNamesBiff8(
)
|
|
Writes all the DEFINEDNAME records (BIFF8).
Writes all the DEFINEDNAME records (BIFF8). So far this is only used for repeating rows/columns (print titles) and print areas
Tags:
method writeCountry [line 1387]
Stores the COUNTRY record for localization
Stores the COUNTRY record for localization
Tags:
method writeDefinedNameBiff8 [line 961]
string writeDefinedNameBiff8(
string
$name, string
$formulaData, [string
$sheetIndex = 0], [boolean
$isBuiltIn = false])
|
|
Write a DEFINEDNAME record for BIFF8 using explicit binary formula data
Write a DEFINEDNAME record for BIFF8 using explicit binary formula data
Tags:
Parameters:
method writeExternsheetBiff8 [line 1100]
void writeExternsheetBiff8(
string
$sheetname)
|
|
Writes the Excel BIFF EXTERNSHEET record. formulas.
Writes the Excel BIFF EXTERNSHEET record. These references are used by formulas.
Tags:
Parameters:
method writeSharedStringsTable [line 1579]
void writeSharedStringsTable(
)
|
|
Write all of the workbooks strings into an indexed array.
Write all of the workbooks strings into an indexed array. See the comments in _calculate_shared_string_sizes() for more information.
The Excel documentation says that the SST record should be followed by an EXTSST record. The EXTSST record is a hash table that is used to optimise access to SST. However, despite the documentation it doesn't seem to be required so we will ignore it.
Tags:
method writeSupbookInternal [line 1081]
void writeSupbookInternal(
)
|
|
Write Internal SUPBOOK record
Write Internal SUPBOOK record
Tags:
method _calcSheetOffsets [line 628]
void _calcSheetOffsets(
)
|
|
Calculate offsets for Worksheet BOF records.
Calculate offsets for Worksheet BOF records.
Tags:
method _calculateSharedStringsSizes [line 1434]
void _calculateSharedStringsSizes(
)
|
|
Calculate Handling of the SST continue blocks is complicated by the need to include an additional continuation byte depending on whether the string is split between blocks or whether it starts at the beginning of the block. additional complications that will arise later when/if Rich Strings are supported).
Calculate Handling of the SST continue blocks is complicated by the need to include an additional continuation byte depending on whether the string is split between blocks or whether it starts at the beginning of the block. (There are also additional complications that will arise later when/if Rich Strings are supported).
Tags:
method _setPaletteXl97 [line 434]
Sets the colour palette to the Excel 97+ default.
Sets the colour palette to the Excel 97+ default.
Tags:
method _storeAllFonts [line 668]
Store the Excel FONT records.
Store the Excel FONT records.
Tags:
method _storeAllNumFormats [line 712]
void _storeAllNumFormats(
)
|
|
Store user defined numerical formats i.
Store user defined numerical formats i.e. FORMAT records
Tags:
method _storeAllStyles [line 792]
Write all STYLE records.
Write all STYLE records.
Tags:
method _storeAllXfs [line 765]
Write all XF records.
Write all XF records.
Tags:
method _storeBoundsheet [line 1052]
void _storeBoundsheet(
string
$sheetname, integer
$offset)
|
|
Writes Excel BIFF BOUNDSHEET record.
Writes Excel BIFF BOUNDSHEET record. FIXME: inconsistent with BIFF documentation
Tags:
Parameters:
method _storeCodepage [line 1002]
Stores the CODEPAGE biff record.
Stores the CODEPAGE biff record.
Tags:
method _storeDatemode [line 1172]
Write DATEMODE record to indicate the date system in use (1904 or 1900).
Write DATEMODE record to indicate the date system in use (1904 or 1900).
Tags:
method _storeExterncount [line 1199]
void _storeExterncount(
integer
$cxals)
|
|
Write BIFF record EXTERNCOUNT to indicate the number of external sheet references in the workbook.
Write BIFF record EXTERNCOUNT to indicate the number of external sheet references in the workbook.
Excel only stores references to external sheets that are used in NAME. The workbook NAME record is required to define the print area and the repeat rows and columns.
A similar method is used in Worksheet.php for a slightly different purpose.
Tags:
Parameters:
method _storeExterns [line 803]
Write the EXTERNCOUNT and EXTERNSHEET records. the NAME records.
Write the EXTERNCOUNT and EXTERNSHEET records. These are used as indexes for the NAME records.
Tags:
method _storeExternsheet [line 1220]
void _storeExternsheet(
string
$sheetname)
|
|
Writes the Excel BIFF EXTERNSHEET record. formulas. rows and columns.
Writes the Excel BIFF EXTERNSHEET record. These references are used by formulas. NAME record is required to define the print area and the repeat rows and columns.
A similar method is used in Worksheet.php for a slightly different purpose.
Tags:
Parameters:
method _storeNameLong [line 1312]
void _storeNameLong(
integer
$index, integer
$type, integer
$rowmin, integer
$rowmax, integer
$colmin, integer
$colmax)
|
|
Store the NAME record in the long format that is used for storing the repeat rows and columns when both are specified. _storeNameShort() but we use a separate method to keep the code clean.
Store the NAME record in the long format that is used for storing the repeat rows and columns when both are specified. This shares a lot of code with _storeNameShort() but we use a separate method to keep the code clean. Code abstraction for reuse can be carried too far, and I should know. ;-)
Tags:
Parameters:
method _storeNames [line 819]
Write the NAME record to define the print area and the repeat rows and cols.
Write the NAME record to define the print area and the repeat rows and cols.
Tags:
method _storeNameShort [line 1246]
void _storeNameShort(
integer
$index, integer
$type, integer
$rowmin, integer
$rowmax, integer
$colmin, integer
$colmax)
|
|
Store the NAME record in the short format that is used for storing the print area, repeat rows only and repeat columns only.
Store the NAME record in the short format that is used for storing the print area, repeat rows only and repeat columns only.
Tags:
Parameters:
method _storeNumFormat [line 1143]
void _storeNumFormat(
string
$format, integer
$ifmt)
|
|
Writes Excel FORMAT record for non "built-in" numerical formats.
Writes Excel FORMAT record for non "built-in" numerical formats.
Tags:
Parameters:
method _storeOLEFile [line 598]
Store the workbook in an OLE container
Store the workbook in an OLE container
Tags:
method _storePalette [line 1404]
Stores the PALETTE biff record.
Stores the PALETTE biff record.
Tags:
method _storeStyle [line 1121]
Write Excel BIFF STYLE records.
Write Excel BIFF STYLE records.
Tags:
method _storeWindow1 [line 1019]
Write Excel BIFF WINDOW1 record.
Write Excel BIFF WINDOW1 record.
Tags:
method _storeWorkbook [line 503]
Assemble worksheets into a workbook and send the BIFF data to an OLE storage.
Assemble worksheets into a workbook and send the BIFF data to an OLE storage.
Tags: