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 109]
PHPExcel_Worksheet

PHPExcel_Worksheet




Tags:

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


[ Top ]


Class Variables

$_autoFilter =  ''

[line 247]

Autofilter Range

Autofilter Range




Tags:

access:  private

Type:   string


[ Top ]

$_breaks = array()

[line 226]

Collection of breaks

Collection of breaks




Tags:

access:  private

Type:   array


[ Top ]

$_cachedHighestColumn =  null

[line 303]

Cached highest column

Cached highest column




Tags:

access:  private

Type:   string


[ Top ]

$_cachedHighestRow =  null

[line 310]

Cached highest row

Cached highest row




Tags:

access:  private

Type:   int


[ Top ]

$_cellCollection = array()

[line 128]

Collection of cells

Collection of cells




Tags:

access:  private

Type:   PHPExcel_Cell[]


[ Top ]

$_cellCollectionIsSorted =  false

[line 219]

Is the current cell collection sorted already?

Is the current cell collection sorted already?




Tags:

access:  private

Type:   boolean


[ Top ]

$_columnDimensions = array()

[line 149]

Collection of column dimensions

Collection of column dimensions




Tags:

access:  private

Type:   PHPExcel_Worksheet_ColumnDimension[]


[ Top ]

$_comments = array()

[line 289]

Collection of comments

Collection of comments




Tags:

access:  private

Type:   PHPExcel_Comment[]


[ Top ]

$_defaultColumnDimension =  null

[line 156]

Default column dimension

Default column dimension




Tags:

access:  private



[ Top ]

$_defaultRowDimension =  null

[line 142]

Default row dimension

Default row dimension




Tags:

access:  private



[ Top ]

$_drawingCollection =  null

[line 163]

Collection of drawings

Collection of drawings




Tags:

access:  private

Type:   PHPExcel_Worksheet_BaseDrawing[]


[ Top ]

$_freezePane =  ''

[line 254]

Freeze pane

Freeze pane




Tags:

access:  private

Type:   string


[ Top ]

$_hashIndex =

[line 2012]

Hash index

Hash index




Tags:

access:  private

Type:   string


[ Top ]

$_headerFooter =

[line 191]

Page header/footer

Page header/footer




Tags:

access:  private



[ Top ]

$_mergeCells = array()

[line 233]

Collection of merged cell ranges

Collection of merged cell ranges




Tags:

access:  private

Type:   array


[ Top ]

$_pageMargins =

[line 184]

Page margins

Page margins




Tags:

access:  private



[ Top ]

$_pageSetup =

[line 177]

Page setup

Page setup




Tags:

access:  private



[ Top ]

$_parent =

[line 121]

Parent spreadsheet

Parent spreadsheet




Tags:

access:  private

Type:   PHPExcel


[ Top ]

$_printGridlines =  false

[line 268]

Print gridlines?

Print gridlines?




Tags:

access:  private

Type:   boolean


[ Top ]

$_protectedCells = array()

[line 240]

Collection of protected cell ranges

Collection of protected cell ranges




Tags:

access:  private

Type:   array


[ Top ]

$_protection =

[line 205]

Protection

Protection




Tags:

access:  private



[ Top ]

$_rowDimensions = array()

[line 135]

Collection of row dimensions

Collection of row dimensions




Tags:

access:  private

Type:   PHPExcel_Worksheet_RowDimension[]


[ Top ]

$_selectedCell =  'A1'

[line 296]

Selected cell

Selected cell




Tags:

access:  private

Type:   string


[ Top ]

$_sheetView =

[line 198]

Sheet view

Sheet view




Tags:

access:  private



[ Top ]

$_showGridlines =  true

[line 261]

Show gridlines?

Show gridlines?




Tags:

access:  private

Type:   boolean


[ Top ]

$_showSummaryBelow =  true

[line 275]

Show summary below? (Row/Column outline)

Show summary below? (Row/Column outline)




Tags:

access:  private

Type:   boolean


[ Top ]

$_showSummaryRight =  true

[line 282]

Show summary right? (Row/Column outline)

Show summary right? (Row/Column outline)




Tags:

access:  private

Type:   boolean


[ Top ]

$_styles = array()

[line 212]

Collection of styles

Collection of styles




Tags:

access:  private

Type:   PHPExcel_Style[]


[ Top ]

$_title =

[line 170]

Worksheet title

Worksheet title




Tags:

access:  private

Type:   string


[ Top ]



Class Methods


static method extractSheetTitle [line 2048]

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 318]

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 508]

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 497]

string calculateWorksheetDimension( )

Calculate worksheet dimension

Calculate worksheet dimension




Tags:

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


[ Top ]

method cellExists [line 921]

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 965]

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 2075]

PHPExcel_Worksheet copy( )

Copy worksheet (!= clone!)

Copy worksheet (!= clone!)




Tags:

access:  public


[ Top ]

method duplicateStyle [line 1177]

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 1227]

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 1534]

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

Freeze Pane

Freeze Pane




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCell   Cell (i.e. A1)

[ Top ]

method freezePaneByColumnAndRow [line 1553]

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 1853]

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 1942]

void garbageCollect( )

Run PHPExcel garabage collector.

Run PHPExcel garabage collector.




Tags:

access:  public


[ Top ]

method getAutoFilter [line 1477]

string getAutoFilter( )

Get Autofilter Range

Get Autofilter Range




Tags:

access:  public


[ Top ]

method getBreaks [line 1306]

array[] getBreaks( )

Get breaks

Get breaks




Tags:

access:  public


[ Top ]

method getCell [line 857]

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 909]

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 368]

PHPExcel_Cell[] getCellCollection( )

Get collection of cells

Get collection of cells




Tags:

access:  public


[ Top ]

method getColumnDimension [line 995]

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 1015]

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 437]

PHPExcel_Worksheet_ColumnDimension[] getColumnDimensions( )

Get collection of column dimensions

Get collection of column dimensions




Tags:

access:  public


[ Top ]

method getComment [line 1770]

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 1801]

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 1758]

PHPExcel_Comment[] getComments( )

Get comments

Get comments




Tags:

access:  public


[ Top ]

method getDefaultColumnDimension [line 447]

PHPExcel_Worksheet_ColumnDimension getDefaultColumnDimension( )

Get default column dimension

Get default column dimension




Tags:

access:  public


[ Top ]

method getDefaultRowDimension [line 427]

PHPExcel_Worksheet_RowDimension getDefaultRowDimension( )

Get default row dimension

Get default row dimension




Tags:

access:  public


[ Top ]

method getDefaultStyle [line 1036]

PHPExcel_Style getDefaultStyle( )

Get default style

Get default style




Tags:

throws:  Exception
access:  public


[ Top ]

method getDrawingCollection [line 457]

PHPExcel_Worksheet_BaseDrawing[] getDrawingCollection( )

Get collection of drawings

Get collection of drawings




Tags:

access:  public


[ Top ]

method getFreezePane [line 1523]

string getFreezePane( )

Get Freeze Pane

Get Freeze Pane




Tags:

access:  public


[ Top ]

method getHashCode [line 1997]

string getHashCode( )

Get hash code

Get hash code




Tags:

return:  Hash code
access:  public


[ Top ]

method getHashIndex [line 2022]

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 670]

PHPExcel_Worksheet_HeaderFooter getHeaderFooter( )

Get page header/footer

Get page header/footer




Tags:

access:  public


[ Top ]

method getHighestColumn [line 730]

string getHighestColumn( )

Get highest worksheet column

Get highest worksheet column




Tags:

return:  Highest column name
access:  public


[ Top ]

method getHighestRow [line 769]

int getHighestRow( )

Get highest worksheet row

Get highest worksheet row




Tags:

return:  Highest row number
access:  public


[ Top ]

method getMergeCells [line 1386]

array[] getMergeCells( )

Get merge cells

Get merge cells




Tags:

access:  public


[ Top ]

method getPageMargins [line 650]

PHPExcel_Worksheet_PageMargins getPageMargins( )

Get page margins

Get page margins




Tags:

access:  public


[ Top ]

method getPageSetup [line 630]

PHPExcel_Worksheet_PageSetup getPageSetup( )

Get page setup

Get page setup




Tags:

access:  public


[ Top ]

method getParent [line 549]

PHPExcel getParent( )

Get parent

Get parent




Tags:

access:  public


[ Top ]

method getPrintGridlines [line 1704]

boolean getPrintGridlines( )

Print gridlines?

Print gridlines?




Tags:

access:  public


[ Top ]

method getProtectedCells [line 1467]

array[] getProtectedCells( )

Get protected cells

Get protected cells




Tags:

access:  public


[ Top ]

method getProtection [line 710]

PHPExcel_Worksheet_Protection getProtection( )

Get Protection

Get Protection




Tags:

access:  public


[ Top ]

method getRowDimension [line 976]

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 417]

PHPExcel_Worksheet_RowDimension[] getRowDimensions( )

Get collection of row dimensions

Get collection of row dimensions




Tags:

access:  public


[ Top ]

method getRowIterator [line 1935]

PHPExcel_Worksheet_RowIterator getRowIterator( )

Get row iterator

Get row iterator




Tags:

access:  public


[ Top ]

method getSelectedCell [line 1811]

string getSelectedCell( )

Get selected cell

Get selected cell




Tags:

access:  public


[ Top ]

method getSheetView [line 690]

PHPExcel_Worksheet_HeaderFooter getSheetView( )

Get sheet view

Get sheet view




Tags:

access:  public


[ Top ]

method getShowGridlines [line 1686]

boolean getShowGridlines( )

Show gridlines?

Show gridlines?




Tags:

access:  public


[ Top ]

method getShowSummaryBelow [line 1722]

boolean getShowSummaryBelow( )

Show summary below? (Row/Column outlining)

Show summary below? (Row/Column outlining)




Tags:

access:  public


[ Top ]

method getShowSummaryRight [line 1740]

boolean getShowSummaryRight( )

Show summary right? (Row/Column outlining)

Show summary right? (Row/Column outlining)




Tags:

access:  public


[ Top ]

method getStyle [line 1060]

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 1115]

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 1025]

PHPExcel_Style[] getStyles( )

Get styles

Get styles




Tags:

access:  public


[ Top ]

method getTitle [line 575]

string getTitle( )

Get title

Get title




Tags:

access:  public


[ Top ]

method insertNewColumnBefore [line 1594]

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 1613]

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 1575]

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 1317]

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 1338]

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 1399]

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 1421]

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 558]

void rebindParent( $parent)

Re-bind parent

Re-bind parent




Tags:

access:  public


Parameters:

PHPExcel   $parent  

[ Top ]

method refreshColumnDimensions [line 465]

void refreshColumnDimensions( )

Refresh column dimensions

Refresh column dimensions




Tags:

access:  public


[ Top ]

method refreshRowDimensions [line 480]

void refreshRowDimensions( )

Refresh row dimensions

Refresh row dimensions




Tags:

access:  public


[ Top ]

method removeColumn [line 1650]

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 1670]

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 1631]

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 1488]

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 1509]

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 1276]

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 1296]

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 806]

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 819]

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 831]

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 845]

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 1047]

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 2034]

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 680]

void setHeaderFooter( PHPExcel_Worksheet_HeaderFooter $pValue)

Set page header/footer

Set page header/footer




Tags:

access:  public


Parameters:


[ Top ]

method setPageMargins [line 660]

void setPageMargins( PHPExcel_Worksheet_PageMargins $pValue)

Set page margins

Set page margins




Tags:

access:  public


Parameters:


[ Top ]

method setPageSetup [line 640]

void setPageSetup( PHPExcel_Worksheet_PageSetup $pValue)

Set page setup

Set page setup




Tags:

access:  public


Parameters:


[ Top ]

method setPrintGridlines [line 1713]

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 720]

void setProtection( PHPExcel_Worksheet_Protection $pValue)

Set Protection

Set Protection




Tags:

access:  public


Parameters:


[ Top ]

method setSelectedCell [line 1822]

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

Selected cell

Selected cell




Tags:

throws:  Exception
access:  public


Parameters:

string   $pCell   Cell (i.e. A1)

[ Top ]

method setSelectedCellByColumnAndRow [line 1841]

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 1129]

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 700]

void setSheetView( PHPExcel_Worksheet_SheetView $pValue)

Set sheet view

Set sheet view




Tags:

access:  public


Parameters:


[ Top ]

method setShowGridlines [line 1695]

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 1731]

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 1749]

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 586]

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

Set title

Set title




Tags:

throws:  Exception
access:  public


Parameters:

string   $pValue   String containing the dimension of this worksheet

[ Top ]

method sortCellCollection [line 382]

void sortCellCollection( )

Sort collection of cells

Sort collection of cells




Tags:

access:  public


[ Top ]

method toArray [line 1883]

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 1563]

string unfreezePane( )

Unfreeze Pane

Unfreeze Pane




Tags:

access:  public


[ Top ]

method unmergeCells [line 1350]

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 1375]

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 1433]

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 1456]

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 2084]

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 114]


[ Top ]

BREAK_NONE =  0

[line 112]


[ Top ]

BREAK_ROW =  1

[line 113]


[ Top ]



Documentation generated on Wed, 22 Apr 2009 09:06:58 +0200 by phpDocumentor 1.4.1