java.lang.ObjectCollectionBase
com.aspose.cells.WorksheetCollection
public class WorksheetCollection
Example:
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.getWorksheets();
//Add a worksheet
sheets.add();
//Change the name of a worksheet
sheets.get(0).setName("First Sheet");
//Set the active sheet to the second worksheet
sheets.setActiveSheetIndex(1);
| Property Getters/Setters Summary | ||
|---|---|---|
int | getActiveSheetIndex() | |
void | setActiveSheetIndex(int) | |
| Represents the index of active worksheet when the spreadsheet is opened. | ||
java.lang.String | getActiveSheetName() | |
void | setActiveSheetName(java.lang.String) | |
| Represents the name of active worksheet when the spreadsheet is opened. | ||
BuiltInDocumentPropertyCollection | getBuiltInDocumentProperties() | |
|
Returns a |
||
int | getCount() | → inherited from com.aspose.cells.CollectionBase
|
CustomDocumentPropertyCollection | getCustomDocumentProperties() | |
|
Returns a |
||
DxfCollection | getDxfs() | |
| Gets the master differential formatting records. | ||
ExternalLinkCollection | getExternalLinks() | |
| Represents external links in a workbook. | ||
boolean | isRefreshAllConnections() | |
void | setRefreshAllConnections(boolean) | |
| Indicates whether refresh all connections on opening file in MS Excel. | ||
NameCollection | getNames() | |
| Gets the collection of all the Name objects in the spreadsheet. | ||
java.lang.Object | getOleSize() | |
void | setOleSize(java.lang.Object) | |
| Gets and Sets displayed size when Workbook file is used as an Ole object. | ||
RevisionLogCollection | getRevisionLogs() | |
| Represents revision logs. | ||
TableStyleCollection | getTableStyles() | |
|
Gets |
||
ThreadedCommentAuthorCollection | getThreadedCommentAuthors() | |
| Gets the list of threaded comment authors. | ||
WebExtensionCollection | getWebExtensions() | |
| Gets the list of task panes. | ||
WebExtensionTaskPaneCollection | getWebExtensionTaskPanes() | |
| Gets the list of task panes. | ||
XmlMapCollection | getXmlMaps() | |
void | setXmlMaps(XmlMapCollection) | |
| Gets and sets the XML maps in the workbook. | ||
Worksheet | get(int) | |
|
Gets the |
||
Worksheet | get(java.lang.String) | |
|
Gets the |
||
| Method Summary | ||
|---|---|---|
int | add() | |
| Adds a worksheet to the collection. | ||
int | add(int type) | |
| Adds a worksheet to the collection. | ||
int | add(java.lang.Object value) | → inherited from com.aspose.cells.CollectionBase
|
| Reserved for internal use. | ||
Worksheet | add(java.lang.String sheetName) | |
| Adds a worksheet to the collection. | ||
int | addCopy(int sheetIndex) | |
| Adds a worksheet to the collection and copies data from an existed worksheet. | ||
int | addCopy(java.lang.String sheetName) | |
| Adds a worksheet to the collection and copies data from an existed worksheet. | ||
void | clear() | |
| Clear all worksheets. | ||
void | clearPivottables() | |
| Clears pivot tables from the spreadsheet. | ||
boolean | contains(java.lang.Object value) | → inherited from com.aspose.cells.CollectionBase
|
| Reserved for internal use. | ||
Range | createRange(java.lang.String address, int sheetIndex) | |
|
Creates a |
||
UnionRange | createUnionRange(java.lang.String address, int sheetIndex) | |
|
Creates a |
||
com.aspose.cells.Range[] | getNamedRanges() | |
| Gets all pre-defined named ranges in the spreadsheet. | ||
com.aspose.cells.Range[] | getNamedRangesAndTables() | |
| Gets all pre-defined named ranges in the spreadsheet. | ||
Range | getRangeByName(java.lang.String rangeName) | |
| Gets Range object by pre-defined name. | ||
Range | getRangeByName(java.lang.String rangeName, int currentSheetIndex, boolean includeTable) | |
|
Gets |
||
Worksheet | getSheetByCodeName(java.lang.String codeName) | |
| Gets the worksheet by the code name. | ||
int | indexOf(java.lang.Object value) | → inherited from com.aspose.cells.CollectionBase
|
| Reserved for internal use. | ||
Worksheet | insert(int index, int sheetType) | |
| Insert a worksheet. | ||
Worksheet | insert(int index, int sheetType, java.lang.String sheetName) | |
| Insert a worksheet. | ||
java.util.Iterator | iterator() | → inherited from com.aspose.cells.CollectionBase
|
void | refreshPivotTables() | |
| Refreshes all the PivotTables in the WorksheetCollection. | ||
java.lang.String | registerAddInFunction(int id, java.lang.String functionName) | |
| Adds addin function into the workbook | ||
int | registerAddInFunction(java.lang.String addInFile, java.lang.String functionName, boolean lib) | |
| Adds addin function into the workbook | ||
void | removeAt(int index) | |
| Removes the element at a specified index. | ||
void | removeAt(java.lang.String name) | |
| Removes the element at a specified name. | ||
void | setOleSize(int startRow, int endRow, int startColumn, int endColumn) | |
| Sets displayed size when Workbook file is used as an Ole object. | ||
void | sortNames() | |
| Sorts the defined names. | ||
void | swapSheet(int sheetIndex1, int sheetIndex2) | |
| Swaps the two sheets. | ||
| Property Getters/Setters Detail |
|---|
getWebExtensionTaskPanes | |
public WebExtensionTaskPaneCollection getWebExtensionTaskPanes() | |
getWebExtensions | |
public WebExtensionCollection getWebExtensions() | |
getThreadedCommentAuthors | |
public ThreadedCommentAuthorCollection getThreadedCommentAuthors() | |
isRefreshAllConnections/setRefreshAllConnections | |
public boolean isRefreshAllConnections() / public void setRefreshAllConnections(boolean value) | |
getNames | |
public NameCollection getNames() | |
getActiveSheetName/setActiveSheetName | |
public java.lang.String getActiveSheetName() / public void setActiveSheetName(java.lang.String value) | |
getActiveSheetIndex/setActiveSheetIndex | |
public int getActiveSheetIndex() / public void setActiveSheetIndex(int value) | |
getDxfs | |
public DxfCollection getDxfs() | |
getXmlMaps/setXmlMaps | |
public XmlMapCollection getXmlMaps() / public void setXmlMaps(XmlMapCollection value) | |
getBuiltInDocumentProperties | |
public BuiltInDocumentPropertyCollection getBuiltInDocumentProperties() | |
Title
Subject
Author
Keywords
Comments
Template
Last Author
Revision Number
Application Name
Last Print Date
Creation Date
Last Save Time
Total Editing Time
Number of Pages
Number of Words
Number of Characters
Security
Category
Format
Manager
Company
Number of Bytes
Number of Lines
Number of Paragraphs
Number of Slides
Number of Notes
Number of Hidden Slides
Number of Multimedia Clips
Example:
Workbook workbook = new Workbook();
DocumentProperty doc = workbook.getWorksheets().getBuiltInDocumentProperties().get("Author");
doc.setValue("John Smith");getCustomDocumentProperties | |
public CustomDocumentPropertyCollection getCustomDocumentProperties() | |
Example:
Workbook workbook = new Workbook();
workbook.getWorksheets().getCustomDocumentProperties().add("Checked by", "Jane");getOleSize/setOleSize | |
public java.lang.Object getOleSize() / public void setOleSize(java.lang.Object value) | |
getExternalLinks | |
public ExternalLinkCollection getExternalLinks() | |
getTableStyles | |
public TableStyleCollection getTableStyles() | |
getRevisionLogs | |
public RevisionLogCollection getRevisionLogs() | |
getCount | → inherited from com.aspose.cells.CollectionBase
|
public int getCount() | |
get | |
public Worksheet get(int index) | |
index - The zero based index of the element.get | |
public Worksheet get(java.lang.String sheetName) | |
sheetName - Worksheet name| Method Detail |
|---|
setOleSize | |
public void setOleSize(int startRow, int endRow, int startColumn, int endColumn) | |
startRow - Start row index.endRow - End row index.startColumn - Start column index.endColumn - End column index.clearPivottables | |
public void clearPivottables() | |
refreshPivotTables | |
public void refreshPivotTables()
throws java.lang.Exception | |
createRange | |
public Range createRange(java.lang.String address, int sheetIndex) | |
address - The address of the range.sheetIndex - The sheet index.createUnionRange | |
public UnionRange createUnionRange(java.lang.String address, int sheetIndex) | |
address - The address of the range.sheetIndex - The sheet index.getSheetByCodeName | |
public Worksheet getSheetByCodeName(java.lang.String codeName) | |
codeName - Worksheet code name.sortNames | |
public void sortNames() | |
insert | |
public Worksheet insert(int index, int sheetType) | |
index - The sheet indexsheetType - A insert | |
public Worksheet insert(int index, int sheetType, java.lang.String sheetName) | |
index - The sheet indexsheetType - A sheetName - The sheet name.add | |
public int add(int type) | |
type - A Example:
Workbook workbook = new Workbook();
workbook.getWorksheets().add(SheetType.CHART);
Cells cells = workbook.getWorksheets().get(0).getCells();
cells.get("c2").putValue(5000);
cells.get("c3").putValue(3000);
cells.get("c4").putValue(4000);
cells.get("c5").putValue(5000);
cells.get("c6").putValue(6000);
ChartCollection charts = workbook.getWorksheets().get(1).getCharts();
int chartIndex = charts.add(ChartType.COLUMN, 10,10,20,20);
Chart chart = charts.get(chartIndex);
chart.getNSeries().add("Sheet1!C2:C6", true);swapSheet | |
public void swapSheet(int sheetIndex1, int sheetIndex2) | |
sheetIndex1 - The first worksheet.sheetIndex2 - The second worksheet.add | |
public int add() | |
add | |
public Worksheet add(java.lang.String sheetName) | |
sheetName - Worksheet nameregisterAddInFunction | |
public int registerAddInFunction(java.lang.String addInFile, java.lang.String functionName, boolean lib) | |
addInFile - the file contains the addin functionsfunctionName - the addin function namelib - whether the given addin file is in the directory or sub-directory of Workbook Add-In library.
This flag takes effect and makes difference when given addInFile is of relative path:
true denotes the path is relative to Add-In library and false denotes the path is relative to this Workbook.registerAddInFunction | |
public java.lang.String registerAddInFunction(int id, java.lang.String functionName) | |
id - ID of the data which contains addin functions,
can be got by the first call of functionName - the addin function nameremoveAt | |
public void removeAt(java.lang.String name) | |
name - The name of the element to remove.removeAt | |
public void removeAt(int index) | |
index - The index value of the element to remove.clear | |
public void clear() | |
addCopy | |
public int addCopy(java.lang.String sheetName)
throws java.lang.Exception | |
sheetName - Name of source worksheet.addCopy | |
public int addCopy(int sheetIndex)
throws java.lang.Exception | |
sheetIndex - Index of source worksheet.getRangeByName | |
public Range getRangeByName(java.lang.String rangeName) | |
rangeName - Name of range.getRangeByName | |
public Range getRangeByName(java.lang.String rangeName, int currentSheetIndex, boolean includeTable) | |
rangeName - Name of range or table's name.currentSheetIndex - The sheet index. -1 represents global .includeTable - Indicates whether checking all tables.getNamedRanges | |
public com.aspose.cells.Range[] getNamedRanges() | |
getNamedRangesAndTables | |
public com.aspose.cells.Range[] getNamedRangesAndTables() | |
iterator | → inherited from com.aspose.cells.CollectionBase
|
public java.util.Iterator iterator() | |
contains | → inherited from com.aspose.cells.CollectionBase
|
public boolean contains(java.lang.Object value) | |
add | → inherited from com.aspose.cells.CollectionBase
|
public int add(java.lang.Object value) | |
indexOf | → inherited from com.aspose.cells.CollectionBase
|
public int indexOf(java.lang.Object value) | |