PHPExcel_Worksheet
[ class tree: PHPExcel_Worksheet ] [ index: PHPExcel_Worksheet ] [ all elements ]

Class: PHPExcel_Worksheet

Source Location: /PHPExcel/Worksheet.php

Class Overview


PHPExcel_Worksheet


Author(s):

Copyright:

  • Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)

Implements interfaces:

Variables

Constants

Methods



Class Details

[line 103]
PHPExcel_Worksheet

PHPExcel_Worksheet




Tags:

copyright:  Copyright (c) 2006 - 2009 PHPExcel (http://www.codeplex.com/PHPExcel)


[ Top ]


Class Variables

$_autoFilter =  ''

[line 241]

Autofilter Range

Autofilter Range




Tags:

access:  private

Type:   string


[ Top ]

$_breaks = array()

[line 220]

Collection of breaks

Collection of breaks




Tags:

access:  private

Type:   array


[ Top ]

$_cellCollection = array()

[line 122]

Collection of cells

Collection of cells




Tags:

access:  private

Type:   PHPExcel_Cell[]


[ Top ]

$_cellCollectionIsSorted =  false

[line 213]

Is the current cell collection sorted already?

Is the current cell collection sorted already?




Tags:

access:  private

Type:   boolean


[ Top ]

$_columnDimensions = array()

[line 143]

Collection of column dimensions

Collection of column dimensions




Tags:

access:  private

Type:   PHPExcel_Worksheet_ColumnDimension[]


[ Top ]

$_comments = array()

[line 283]

Collection of comments

Collection of comments




Tags:

access:  private

Type:   PHPExcel_Comment[]


[ Top ]

$_defaultColumnDimension =  null

[line 150]

Default column dimension

Default column dimension




Tags:

access:  private



[ Top ]

$_defaultRowDimension =  null

[line 136]

Default row dimension

Default row dimension




Tags:

access:  private



[ Top ]

$_drawingCollection =  null

[line 157]

Collection of drawings

Collection of drawings




Tags:

access:  private

Type:   PHPExcel_Worksheet_BaseDrawing[]


[ Top ]

$_freezePane =  ''

[line 248]

Freeze pane

Freeze pane




Tags:

access:  private

Type:   string


[ Top ]

$_hashIndex =

[line 1939]

Hash index

Hash index




Tags:

access:  private

Type:   string


[ Top ]

$_headerFooter =

[line 185]

Page header/footer

Page header/footer




Tags:

access:  private



[ Top ]

$_mergeCells = array()

[line 227]

Collection of merged cell ranges

Collection of merged cell ranges




Tags:

access:  private

Type:   array


[ Top ]

$_pageMargins =

[line 178]

Page margins

Page margins




Tags:

access:  private



[ Top ]

$_pageSetup =

[line 171]

Page setup

Page setup




Tags:

access:  private



[ Top ]

$_parent =

[line 115]

Parent spreadsheet

Parent spreadsheet




Tags:

access:  private

Type:   PHPExcel


[ Top ]

$_printGridlines =  false

[line 262]

Print gridlines?

Print gridlines?




Tags:

access:  private

Type:   boolean


[ Top ]

$_protectedCells = array()

[line 234]

Collection of protected cell ranges

Collection of protected cell ranges




Tags:

access:  private

Type:   array


[ Top ]

$_protection =

[line 199]

Protection

Protection




Tags:

access:  private



[ Top ]

$_rowDimensions = array()

[line 129]

Collection of row dimensions

Collection of row dimensions




Tags:

access:  private

Type:   PHPExcel_Worksheet_RowDimension[]


[ Top ]

$_selectedCell =  'A1'

[line 290]

Selected cell

Selected cell




Tags:

access:  private

Type:   string


[ Top ]

$_sheetView =

[line 192]

Sheet view

Sheet view




Tags:

access:  private



[ Top ]

$_showGridlines =  true

[line 255]

Show gridlines?

Show gridlines?




Tags:

access:  private

Type:   boolean


[ Top ]

$_showSummaryBelow =  true

[line 269]

Show summary below? (Row/Column outline)

Show summary below? (Row/Column outline)




Tags:

access:  private

Type:   boolean


[ Top ]

$_showSummaryRight =  true

[line 276]

Show summary right? (Row/Column outline)

Show summary right? (Row/Column outline)




Tags:

access:  private

Type:   boolean


[ Top ]

$_styles = array()

[line 206]

Collection of styles

Collection of styles




Tags:

access:  private

Type:   PHPExcel_Style[]


[ Top ]

$_title =

[line 164]

Worksheet title

Worksheet title




Tags:

access:  private

Type:   string


[ Top ]



Class Methods


static method extractSheetTitle [line 1975]

static mixed extractSheetTitle( string $pRange, [bool $returnRange = false])

Extract worksheet title from range.

Extract worksheet title from range. Example: extractSheetTitle('test!A1') ==> 'test' Example: extractSheetTitle('test!A1', true) ==> array('test', 'A1');




Tags:

access:  public


Parameters:

string   $pRange   Range to extract title from
bool   $returnRange   Return range? (see example)

[ Top ]

constructor __construct [line 298]

PHPExcel_Worksheet __construct( [ $pParent = null], [string $pTitle = 'Worksheet'])

Create a new worksheet

Create a new worksheet




Tags:

access:  public


Parameters:

PHPExcel   $pParent  
string   $pTitle  

[ Top ]

method calculateColumnWidths [line 488]

void calculateColumnWidths( [boolean $calculateMergeCells = false])

Calculate widths for auto-size columns

Calculate widths for auto-size columns




Tags:

access:  public


Parameters:

boolean   $calculateMergeCells   Calculate merge cell width

[ Top ]

method calculateWorksheetDimension [line 477]

string calculateWorksheetDimension( )

Calculate worksheet dimension

Calculate worksheet dimension




Tags:

return:  String containing the dimension of this worksheet
access:  public


[ Top ]

method cellExists [line 868]

boolean cellExists( [string $pCoordinate = 'A1'])

Cell at a specific coordinate exists?

Cell at a specific coordinate exists?




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCoordinate   Coordinate of the cell

[ Top ]

method cellExistsByColumnAndRow [line 912]

boolean cellExistsByColumnAndRow( [string $pColumn = 0], [string $pRow = 0])

Cell at a specific coordinate by using numeric cell coordinates exists?

Cell at a specific coordinate by using numeric cell coordinates exists?




Tags:

access:  public


Parameters:

string   $pColumn   Numeric column coordinate of the cell
string   $pRow   Numeric row coordinate of the cell

[ Top ]

method copy [line 1997]

PHPExcel_Worksheet copy( )

Copy worksheet (!= clone!)

Copy worksheet (!= clone!)




Tags:

access:  public


[ Top ]

method duplicateStyle [line 1122]

void duplicateStyle( [ $pCellStyle = null], [string $pRange = ''])

Duplicate cell style to a range of cells

Duplicate cell style to a range of cells Please note that this will overwrite existing cell styles for cells in range!




Tags:

throws:  Exception
access:  public


Parameters:

PHPExcel_Style   $pCellStyle   Cell style to duplicate
string   $pRange   Range of cells (i.e. "A1:B10"), or just one cell (i.e. "A1")

[ Top ]

method duplicateStyleArray [line 1172]

void duplicateStyleArray( [array $pStyles = null], [string $pRange = ''])

Duplicate cell style array to a range of cells Please note that this will overwrite existing cell styles for cells in range, if they are in the styles array. cells to font bold, only include font bold in the styles array.

Duplicate cell style array to a range of cells Please note that this will overwrite existing cell styles for cells in range, if they are in the styles array. For example, if you decide to set a range of cells to font bold, only include font bold in the styles array.




Tags:

throws:  Exception
access:  public


Parameters:

array   $pStyles   Array containing style information
string   $pRange   Range of cells (i.e. "A1:B10"), or just one cell (i.e. "A1")

[ Top ]

method freezePane [line 1479]

void freezePane( [string $pCell = ''])

Freeze Pane

Freeze Pane




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCell   Cell (i.e. A1)

[ Top ]

method freezePaneByColumnAndRow [line 1498]

void freezePaneByColumnAndRow( [int $pColumn = 0], [int $pRow = 0])

Freeze Pane by using numeric cell coordinates

Freeze Pane by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn   Numeric column coordinate of the cell
int   $pRow   Numeric row coordinate of the cell

[ Top ]

method fromArray [line 1798]

void fromArray( [array $source = null], [mixed $nullValue = null])

Fill worksheet from values in array

Fill worksheet from values in array




Tags:

throws:  Exception
access:  public


Parameters:

array   $source   Source array
mixed   $nullValue   Value treated as "null"

[ Top ]

method garbageCollect [line 1878]

void garbageCollect( )

Run PHPExcel garabage collector.

Run PHPExcel garabage collector.




Tags:

access:  public


[ Top ]

method getAutoFilter [line 1422]

string getAutoFilter( )

Get Autofilter Range

Get Autofilter Range




Tags:

access:  public


[ Top ]

method getBreaks [line 1251]

array[] getBreaks( )

Get breaks

Get breaks




Tags:

access:  public


[ Top ]

method getCell [line 807]

PHPExcel_Cell getCell( [string $pCoordinate = 'A1'])

Get cell at a specific coordinate

Get cell at a specific coordinate




Tags:

return:  Cell that was found
throws:  Exception
access:  public


Parameters:

string   $pCoordinate   Coordinate of the cell

[ Top ]

method getCellByColumnAndRow [line 856]

PHPExcel_Cell getCellByColumnAndRow( [string $pColumn = 0], [string $pRow = 0])

Get cell at a specific coordinate by using numeric cell coordinates

Get cell at a specific coordinate by using numeric cell coordinates




Tags:

return:  Cell that was found
access:  public


Parameters:

string   $pColumn   Numeric column coordinate of the cell
string   $pRow   Numeric row coordinate of the cell

[ Top ]

method getCellCollection [line 348]

PHPExcel_Cell[] getCellCollection( )

Get collection of cells

Get collection of cells




Tags:

access:  public


[ Top ]

method getColumnDimension [line 941]

PHPExcel_Worksheet_ColumnDimension getColumnDimension( [string $pColumn = 'A'])

Get column dimension at a specific column

Get column dimension at a specific column




Tags:

access:  public


Parameters:

string   $pColumn   String index of the column

[ Top ]

method getColumnDimensionByColumn [line 960]

PHPExcel_Worksheet_ColumnDimension getColumnDimensionByColumn( [string $pColumn = 0], string $pRow)

Get column dimension at a specific column by using numeric cell coordinates

Get column dimension at a specific column by using numeric cell coordinates




Tags:

access:  public


Parameters:

string   $pColumn   Numeric column coordinate of the cell
string   $pRow   Numeric row coordinate of the cell

[ Top ]

method getColumnDimensions [line 417]

PHPExcel_Worksheet_ColumnDimension[] getColumnDimensions( )

Get collection of column dimensions

Get collection of column dimensions




Tags:

access:  public


[ Top ]

method getComment [line 1715]

PHPExcel_Comment getComment( [string $pCellCoordinate = 'A1'])

Get comment for cell

Get comment for cell




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCellCoordinate   Cell coordinate to get comment for

[ Top ]

method getCommentByColumnAndRow [line 1746]

PHPExcel_Comment getCommentByColumnAndRow( [int $pColumn = 0], [int $pRow = 0])

Get comment for cell by using numeric cell coordinates

Get comment for cell by using numeric cell coordinates




Tags:

access:  public


Parameters:

int   $pColumn   Numeric column coordinate of the cell
int   $pRow   Numeric row coordinate of the cell

[ Top ]

method getComments [line 1703]

PHPExcel_Comment[] getComments( )

Get comments

Get comments




Tags:

access:  public


[ Top ]

method getDefaultColumnDimension [line 427]

PHPExcel_Worksheet_ColumnDimension getDefaultColumnDimension( )

Get default column dimension

Get default column dimension




Tags:

access:  public


[ Top ]

method getDefaultRowDimension [line 407]

PHPExcel_Worksheet_RowDimension getDefaultRowDimension( )

Get default row dimension

Get default row dimension




Tags:

access:  public


[ Top ]

method getDefaultStyle [line 981]

PHPExcel_Style getDefaultStyle( )

Get default style

Get default style




Tags:

throws:  Exception
access:  public


[ Top ]

method getDrawingCollection [line 437]

PHPExcel_Worksheet_BaseDrawing[] getDrawingCollection( )

Get collection of drawings

Get collection of drawings




Tags:

access:  public


[ Top ]

method getFreezePane [line 1468]

string getFreezePane( )

Get Freeze Pane

Get Freeze Pane




Tags:

access:  public


[ Top ]

method getHashCode [line 1924]

string getHashCode( )

Get hash code

Get hash code




Tags:

return:  Hash code
access:  public


[ Top ]

method getHashIndex [line 1949]

string getHashIndex( )

Get hash index Note that this index may vary during script execution! Only reliable moment is while doing a write of a workbook and when changes are not allowed.

Get hash index Note that this index may vary during script execution! Only reliable moment is while doing a write of a workbook and when changes are not allowed.




Tags:

return:  Hash index
access:  public


[ Top ]

method getHeaderFooter [line 636]

PHPExcel_Worksheet_HeaderFooter getHeaderFooter( )

Get page header/footer

Get page header/footer




Tags:

access:  public


[ Top ]

method getHighestColumn [line 696]

string getHighestColumn( )

Get highest worksheet column

Get highest worksheet column




Tags:

return:  Highest column name
access:  public


[ Top ]

method getHighestRow [line 727]

int getHighestRow( )

Get highest worksheet row

Get highest worksheet row




Tags:

return:  Highest row number
access:  public


[ Top ]

method getMergeCells [line 1331]

array[] getMergeCells( )

Get merge cells

Get merge cells




Tags:

access:  public


[ Top ]

method getPageMargins [line 616]

PHPExcel_Worksheet_PageMargins getPageMargins( )

Get page margins

Get page margins




Tags:

access:  public


[ Top ]

method getPageSetup [line 596]

PHPExcel_Worksheet_PageSetup getPageSetup( )

Get page setup

Get page setup




Tags:

access:  public


[ Top ]

method getParent [line 528]

PHPExcel getParent( )

Get parent

Get parent




Tags:

access:  public


[ Top ]

method getPrintGridlines [line 1649]

boolean getPrintGridlines( )

Print gridlines?

Print gridlines?




Tags:

access:  public


[ Top ]

method getProtectedCells [line 1412]

array[] getProtectedCells( )

Get protected cells

Get protected cells




Tags:

access:  public


[ Top ]

method getProtection [line 676]

PHPExcel_Worksheet_Protection getProtection( )

Get Protection

Get Protection




Tags:

access:  public


[ Top ]

method getRowDimension [line 923]

PHPExcel_Worksheet_RowDimension getRowDimension( [int $pRow = 0])

Get row dimension at a specific row

Get row dimension at a specific row




Tags:

access:  public


Parameters:

int   $pRow   Numeric index of the row

[ Top ]

method getRowDimensions [line 397]

PHPExcel_Worksheet_RowDimension[] getRowDimensions( )

Get collection of row dimensions

Get collection of row dimensions




Tags:

access:  public


[ Top ]

method getSelectedCell [line 1756]

string getSelectedCell( )

Get selected cell

Get selected cell




Tags:

access:  public


[ Top ]

method getSheetView [line 656]

PHPExcel_Worksheet_HeaderFooter getSheetView( )

Get sheet view

Get sheet view




Tags:

access:  public


[ Top ]

method getShowGridlines [line 1631]

boolean getShowGridlines( )

Show gridlines?

Show gridlines?




Tags:

access:  public


[ Top ]

method getShowSummaryBelow [line 1667]

boolean getShowSummaryBelow( )

Show summary below? (Row/Column outlining)

Show summary below? (Row/Column outlining)




Tags:

access:  public


[ Top ]

method getShowSummaryRight [line 1685]

boolean getShowSummaryRight( )

Show summary right? (Row/Column outlining)

Show summary right? (Row/Column outlining)




Tags:

access:  public


[ Top ]

method getStyle [line 1005]

PHPExcel_Style getStyle( [string $pCellCoordinate = 'A1'])

Get style for cell

Get style for cell




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCellCoordinate   Cell coordinate to get style for

[ Top ]

method getStyleByColumnAndRow [line 1060]

PHPExcel_Style getStyleByColumnAndRow( [int $pColumn = 0], [int $pRow = 0])

Get style for cell by using numeric cell coordinates

Get style for cell by using numeric cell coordinates




Tags:

access:  public


Parameters:

int   $pColumn   Numeric column coordinate of the cell
int   $pRow   Numeric row coordinate of the cell

[ Top ]

method getStyles [line 970]

PHPExcel_Style[] getStyles( )

Get styles

Get styles




Tags:

access:  public


[ Top ]

method getTitle [line 554]

string getTitle( )

Get title

Get title




Tags:

access:  public


[ Top ]

method insertNewColumnBefore [line 1539]

void insertNewColumnBefore( [int $pBefore = 'A'], [int $pNumCols = 1])

Insert a new column, updating all possible related data

Insert a new column, updating all possible related data




Tags:

throws:  Exception
access:  public


Parameters:

int   $pBefore   Insert before this one
int   $pNumCols   Number of columns to insert

[ Top ]

method insertNewColumnBeforeByIndex [line 1558]

void insertNewColumnBeforeByIndex( [int $pBefore = 0], [int $pNumCols = 1])

Insert a new column, updating all possible related data

Insert a new column, updating all possible related data




Tags:

throws:  Exception
access:  public


Parameters:

int   $pBefore   Insert before this one (numeric column coordinate of the cell)
int   $pNumCols   Number of columns to insert

[ Top ]

method insertNewRowBefore [line 1520]

void insertNewRowBefore( [int $pBefore = 1], [int $pNumRows = 1])

Insert a new row, updating all possible related data

Insert a new row, updating all possible related data




Tags:

throws:  Exception
access:  public


Parameters:

int   $pBefore   Insert before this one
int   $pNumRows   Number of rows to insert

[ Top ]

method mergeCells [line 1262]

void mergeCells( [string $pRange = 'A1:A1'])

Set merge on a cell range

Set merge on a cell range




Tags:

throws:  Exception
access:  public


Parameters:

string   $pRange   Cell range (e.g. A1:E1)

[ Top ]

method mergeCellsByColumnAndRow [line 1283]

void mergeCellsByColumnAndRow( [int $pColumn1 = 0], [int $pRow1 = 0], [int $pColumn2 = 0], [int $pRow2 = 0])

Set merge on a cell range by using numeric cell coordinates

Set merge on a cell range by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn1   Numeric column coordinate of the first cell
int   $pRow1   Numeric row coordinate of the first cell
int   $pColumn2   Numeric column coordinate of the last cell
int   $pRow2   Numeric row coordinate of the last cell

[ Top ]

method protectCells [line 1344]

void protectCells( [string $pRange = 'A1'], [string $pPassword = ''], [boolean $pAlreadyHashed = false])

Set protection on a cell range

Set protection on a cell range




Tags:

throws:  Exception
access:  public


Parameters:

string   $pRange   Cell (e.g. A1) or cell range (e.g. A1:E1)
string   $pPassword   Password to unlock the protection
boolean   $pAlreadyHashed   If the password has already been hashed, set this to true

[ Top ]

method protectCellsByColumnAndRow [line 1366]

void protectCellsByColumnAndRow( [int $pColumn1 = 0], [int $pRow1 = 0], [int $pColumn2 = 0], [int $pRow2 = 0], [string $pPassword = ''], [boolean $pAlreadyHashed = false])

Set protection on a cell range by using numeric cell coordinates

Set protection on a cell range by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn1   Numeric column coordinate of the first cell
int   $pRow1   Numeric row coordinate of the first cell
int   $pColumn2   Numeric column coordinate of the last cell
int   $pRow2   Numeric row coordinate of the last cell
string   $pPassword   Password to unlock the protection
boolean   $pAlreadyHashed   If the password has already been hashed, set this to true

[ Top ]

method rebindParent [line 537]

void rebindParent( $parent)

Re-bind parent

Re-bind parent




Tags:

access:  public


Parameters:

PHPExcel   $parent  

[ Top ]

method refreshColumnDimensions [line 445]

void refreshColumnDimensions( )

Refresh column dimensions

Refresh column dimensions




Tags:

access:  public


[ Top ]

method refreshRowDimensions [line 460]

void refreshRowDimensions( )

Refresh row dimensions

Refresh row dimensions




Tags:

access:  public


[ Top ]

method removeColumn [line 1595]

void removeColumn( [int $pColumn = 'A'], [int $pNumCols = 1])

Remove a column, updating all possible related data

Remove a column, updating all possible related data




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn   Remove starting with this one
int   $pNumCols   Number of columns to remove

[ Top ]

method removeColumnByIndex [line 1615]

void removeColumnByIndex( [int $pColumn = 0], [int $pNumCols = 1])

Remove a column, updating all possible related data

Remove a column, updating all possible related data




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn   Remove starting with this one (numeric column coordinate of the cell)
int   $pNumCols   Number of columns to remove

[ Top ]

method removeRow [line 1576]

void removeRow( [int $pRow = 1], [int $pNumRows = 1])

Delete a row, updating all possible related data

Delete a row, updating all possible related data




Tags:

throws:  Exception
access:  public


Parameters:

int   $pRow   Remove starting with this one
int   $pNumRows   Number of rows to remove

[ Top ]

method setAutoFilter [line 1433]

void setAutoFilter( [string $pRange = ''])

Set Autofilter Range

Set Autofilter Range




Tags:

throws:  Exception
access:  public


Parameters:

string   $pRange   Cell range (i.e. A1:E10)

[ Top ]

method setAutoFilterByColumnAndRow [line 1454]

void setAutoFilterByColumnAndRow( [int $pColumn1 = 0], [int $pRow1 = 0], [int $pColumn2 = 0], [int $pRow2 = 0])

Set Autofilter Range by using numeric cell coordinates

Set Autofilter Range by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn1   Numeric column coordinate of the first cell
int   $pRow1   Numeric row coordinate of the first cell
int   $pColumn2   Numeric column coordinate of the second cell
int   $pRow2   Numeric row coordinate of the second cell

[ Top ]

method setBreak [line 1221]

void setBreak( [string $pCell = 'A1'], [int $pBreak = PHPExcel_Worksheet::BREAK_NONE])

Set break on a cell

Set break on a cell




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCell   Cell coordinate (e.g. A1)
int   $pBreak   Break type (type of PHPExcel_Worksheet::BREAK_*)

[ Top ]

method setBreakByColumnAndRow [line 1241]

void setBreakByColumnAndRow( [int $pColumn = 0], [int $pRow = 0], [int $pBreak = PHPExcel_Worksheet::BREAK_NONE])

Set break on a cell by using numeric cell coordinates

Set break on a cell by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn   Numeric column coordinate of the cell
int   $pRow   Numeric row coordinate of the cell
int   $pBreak   Break type (type of PHPExcel_Worksheet::BREAK_*)

[ Top ]

method setCellValue [line 756]

void setCellValue( [string $pCoordinate = 'A1'], [mixed $pValue = null])

Set a cell value

Set a cell value




Tags:

access:  public


Parameters:

string   $pCoordinate   Coordinate of the cell
mixed   $pValue   Value of the cell

[ Top ]

method setCellValueByColumnAndRow [line 769]

void setCellValueByColumnAndRow( [string $pColumn = 0], [string $pRow = 0], [mixed $pValue = null])

Set a cell value by using numeric cell coordinates

Set a cell value by using numeric cell coordinates




Tags:

access:  public


Parameters:

string   $pColumn   Numeric column coordinate of the cell
string   $pRow   Numeric row coordinate of the cell
mixed   $pValue   Value of the cell

[ Top ]

method setCellValueExplicit [line 781]

void setCellValueExplicit( [string $pCoordinate = 'A1'], [mixed $pValue = null], [string $pDataType = PHPExcel_Cell_DataType::TYPE_STRING])

Set a cell value

Set a cell value




Tags:

access:  public


Parameters:

string   $pCoordinate   Coordinate of the cell
mixed   $pValue   Value of the cell
string   $pDataType   Explicit data type

[ Top ]

method setCellValueExplicitByColumnAndRow [line 795]

void setCellValueExplicitByColumnAndRow( [string $pColumn = 0], [string $pRow = 0], [mixed $pValue = null], [string $pDataType = PHPExcel_Cell_DataType::TYPE_STRING])

Set a cell value by using numeric cell coordinates

Set a cell value by using numeric cell coordinates




Tags:

access:  public


Parameters:

string   $pColumn   Numeric column coordinate of the cell
string   $pRow   Numeric row coordinate of the cell
mixed   $pValue   Value of the cell
string   $pDataType   Explicit data type

[ Top ]

method setDefaultStyle [line 992]

void setDefaultStyle( $value)

Set default style - should only be used by PHPExcel_IReader implementations!

Set default style - should only be used by PHPExcel_IReader implementations!




Tags:

throws:  Exception
access:  public


Parameters:

PHPExcel_Style   $value  

[ Top ]

method setHashIndex [line 1961]

void setHashIndex( string $value)

Set hash index Note that this index may vary during script execution! Only reliable moment is while doing a write of a workbook and when changes are not allowed.

Set hash index Note that this index may vary during script execution! Only reliable moment is while doing a write of a workbook and when changes are not allowed.




Tags:

access:  public


Parameters:

string   $value   Hash index

[ Top ]

method setHeaderFooter [line 646]

void setHeaderFooter( PHPExcel_Worksheet_HeaderFooter $pValue)

Set page header/footer

Set page header/footer




Tags:

access:  public


Parameters:


[ Top ]

method setPageMargins [line 626]

void setPageMargins( PHPExcel_Worksheet_PageMargins $pValue)

Set page margins

Set page margins




Tags:

access:  public


Parameters:


[ Top ]

method setPageSetup [line 606]

void setPageSetup( PHPExcel_Worksheet_PageSetup $pValue)

Set page setup

Set page setup




Tags:

access:  public


Parameters:


[ Top ]

method setPrintGridlines [line 1658]

void setPrintGridlines( [boolean $pValue = false])

Set print gridlines

Set print gridlines




Tags:

access:  public


Parameters:

boolean   $pValue   Print gridlines (true/false)

[ Top ]

method setProtection [line 686]

void setProtection( PHPExcel_Worksheet_Protection $pValue)

Set Protection

Set Protection




Tags:

access:  public


Parameters:


[ Top ]

method setSelectedCell [line 1767]

void setSelectedCell( [string $pCell = ''])

Selected cell

Selected cell




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCell   Cell (i.e. A1)

[ Top ]

method setSelectedCellByColumnAndRow [line 1786]

void setSelectedCellByColumnAndRow( [int $pColumn = 0], [int $pRow = 0])

Selected cell by using numeric cell coordinates

Selected cell by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn   Numeric column coordinate of the cell
int   $pRow   Numeric row coordinate of the cell

[ Top ]

method setSharedStyle [line 1074]

void setSharedStyle( [ $pSharedCellStyle = null], [string $pRange = ''])

Set shared cell style to a range of cells

Set shared cell style to a range of cells Please note that this will overwrite existing cell styles for cells in range!




Tags:

throws:  Exception
access:  public


Parameters:

PHPExcel_Style   $pSharedCellStyle   Cell style to share
string   $pRange   Range of cells (i.e. "A1:B10"), or just one cell (i.e. "A1")

[ Top ]

method setSheetView [line 666]

void setSheetView( PHPExcel_Worksheet_SheetView $pValue)

Set sheet view

Set sheet view




Tags:

access:  public


Parameters:


[ Top ]

method setShowGridlines [line 1640]

void setShowGridlines( [boolean $pValue = false])

Set show gridlines

Set show gridlines




Tags:

access:  public


Parameters:

boolean   $pValue   Show gridlines (true/false)

[ Top ]

method setShowSummaryBelow [line 1676]

void setShowSummaryBelow( [boolean $pValue = true])

Set show summary below

Set show summary below




Tags:

access:  public


Parameters:

boolean   $pValue   Show summary below (true/false)

[ Top ]

method setShowSummaryRight [line 1694]

void setShowSummaryRight( [boolean $pValue = true])

Set show summary right

Set show summary right




Tags:

access:  public


Parameters:

boolean   $pValue   Show summary right (true/false)

[ Top ]

method setTitle [line 564]

void setTitle( [string $pValue = 'Worksheet'])

Set title

Set title




Tags:

access:  public


Parameters:

string   $pValue   String containing the dimension of this worksheet

[ Top ]

method sortCellCollection [line 362]

void sortCellCollection( )

Sort collection of cells

Sort collection of cells




Tags:

access:  public


[ Top ]

method toArray [line 1828]

array toArray( [mixed $nullValue = null], [boolean $calculateFormulas = true])

Create array from worksheet

Create array from worksheet




Tags:

access:  public


Parameters:

mixed   $nullValue   Value treated as "null"
boolean   $calculateFormulas   Should formulas be calculated?

[ Top ]

method unfreezePane [line 1508]

string unfreezePane( )

Unfreeze Pane

Unfreeze Pane




Tags:

access:  public


[ Top ]

method unmergeCells [line 1295]

void unmergeCells( [string $pRange = 'A1:A1'])

Remove merge on a cell range

Remove merge on a cell range




Tags:

throws:  Exception
access:  public


Parameters:

string   $pRange   Cell range (e.g. A1:E1)

[ Top ]

method unmergeCellsByColumnAndRow [line 1320]

void unmergeCellsByColumnAndRow( [int $pColumn1 = 0], [int $pRow1 = 0], [int $pColumn2 = 0], [int $pRow2 = 0])

Remove merge on a cell range by using numeric cell coordinates

Remove merge on a cell range by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn1   Numeric column coordinate of the first cell
int   $pRow1   Numeric row coordinate of the first cell
int   $pColumn2   Numeric column coordinate of the last cell
int   $pRow2   Numeric row coordinate of the last cell

[ Top ]

method unprotectCells [line 1378]

void unprotectCells( [string $pRange = 'A1'])

Remove protection on a cell range

Remove protection on a cell range




Tags:

throws:  Exception
access:  public


Parameters:

string   $pRange   Cell (e.g. A1) or cell range (e.g. A1:E1)

[ Top ]

method unprotectCellsByColumnAndRow [line 1401]

void unprotectCellsByColumnAndRow( [int $pColumn1 = 0], [int $pRow1 = 0], [int $pColumn2 = 0], [int $pRow2 = 0], [string $pPassword = ''], [boolean $pAlreadyHashed = false])

Remove protection on a cell range by using numeric cell coordinates

Remove protection on a cell range by using numeric cell coordinates




Tags:

throws:  Exception
access:  public


Parameters:

int   $pColumn1   Numeric column coordinate of the first cell
int   $pRow1   Numeric row coordinate of the first cell
int   $pColumn2   Numeric column coordinate of the last cell
int   $pRow2   Numeric row coordinate of the last cell
string   $pPassword   Password to unlock the protection
boolean   $pAlreadyHashed   If the password has already been hashed, set this to true

[ Top ]

method __clone [line 2012]

void __clone( )

Implement PHP __clone to create a deep clone, not just a shallow copy.

Implement PHP __clone to create a deep clone, not just a shallow copy.




Tags:

access:  public


[ Top ]


Class Constants

BREAK_COLUMN =  2

[line 108]


[ Top ]

BREAK_NONE =  0

[line 106]


[ Top ]

BREAK_ROW =  1

[line 107]


[ Top ]



Documentation generated on Mon, 05 Jan 2009 20:39:00 +0100 by phpDocumentor 1.4.1