java.lang.ObjectCollectionBase
com.aspose.cells.WorksheetCollection
public abstract 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.setActiveSheet(1);
| Property Getters/Setters Summary | ||
|---|---|---|
abstract int | getActiveSheetIndex() | |
abstract void | setActiveSheetIndex(int value) | |
| Represents the index of active worksheet when the spreadsheet is opened. | ||
abstract BuiltInDocumentPropertyCollection | getBuiltInDocumentProperties() | |
| Returns a DocumentProperties collection that represents all the built-in document properties of the spreadsheet. | ||
int | getCount() | → inherited from CollectionBase |
abstract CustomDocumentPropertyCollection | getCustomDocumentProperties() | |
| Returns a DocumentProperties collection that represents all the custom document properties of the spreadsheet. | ||
abstract DxfCollection | getDxfs() | |
| Gets the master differential formatting records. | ||
abstract ExternalLinkCollection | getExternalLinks() | |
| Represents external links in a workbook. | ||
abstract boolean | isRefreshAllConnections() | |
abstract void | setRefreshAllConnections(boolean value) | |
| Indicates whether refresh all connections on opening file in MS Excel. | ||
abstract NameCollection | getNames() | |
| Gets the collection of all the Name objects in the spreadsheet. | ||
abstract java.lang.Object | getOleSize() | |
abstract void | setOleSize(java.lang.Object value) | |
| Gets and Sets displayed size when Workbook file is used as an Ole object. | ||
abstract TableStyleCollection | getTableStyles() | |
|
Gets |
||
abstract XmlMapCollection | getXmlMaps() | |
abstract void | setXmlMaps(XmlMapCollection value) | |
| Gets and sets the XML maps in the workbook. | ||
abstract Worksheet | get(int index) | |
|
Gets the |
||
abstract Worksheet | get(java.lang.String sheetName) | |
|
Gets the |
||
| Method Summary | ||
|---|---|---|
abstract int | add() | |
| Adds a worksheet to the collection. | ||
abstract int | add(int type) | |
| Adds a worksheet to the collection. | ||
int | add(java.lang.Object value) | → inherited from CollectionBase |
| Reserved for internal use. | ||
abstract Worksheet | add(java.lang.String sheetName) | |
| Adds a worksheet to the collection. | ||
abstract int | addCopy(int sheetIndex) | |
| Adds a worksheet to the collection and copies data from an existed worksheet. | ||
abstract int | addCopy(java.lang.String sheetName) | |
| Adds a worksheet to the collection and copies data from an existed worksheet. | ||
abstract void | clear() | |
| Clear all worksheets. | ||
abstract void | clearPivottables() | |
| Clears pivot tables from the spreadsheet. | ||
boolean | contains(java.lang.Object value) | → inherited from CollectionBase |
| Reserved for internal use. | ||
abstract Range | createRange(java.lang.String address, int sheetIndex) | |
|
Creates a |
||
java.lang.Object | get(int index) | → inherited from CollectionBase |
| Reserved for internal use. | ||
abstract Range[] | getNamedRanges() | |
| Gets all pre-defined named ranges in the spreadsheet. | ||
abstract Range[] | getNamedRangesAndTables() | |
| Gets all pre-defined named ranges in the spreadsheet. | ||
abstract Range | getRangeByName(java.lang.String rangeName) | |
| Gets Range object by pre-defined name. | ||
abstract Worksheet | getSheetByCodeName(java.lang.String codeName) | |
| Gets the worksheet by the code name. | ||
int | indexOf(java.lang.Object value) | → inherited from CollectionBase |
| Reserved for internal use. | ||
abstract Worksheet | insert(int index, int sheetType) | |
| Insert a worksheet. | ||
abstract Worksheet | insert(int index, int sheetType, java.lang.String sheetName) | |
| Insert a worksheet. | ||
java.util.Iterator | iterator() | → inherited from CollectionBase |
abstract void | removeAt(int index) | |
| Removes the element at a specified index. | ||
abstract void | removeAt(java.lang.String name) | |
| Removes the element at a specified name. | ||
abstract void | setOleSize(int startRow, int endRow, int startColumn, int endColumn) | |
| Sets displayed size when Workbook file is used as an Ole object. | ||
abstract void | sortNames() | |
| Sorts defined names. | ||
abstract void | swapSheet(int sheetIndex1, int sheetIndex2) | |
| Swaps the two sheets. | ||
| Property Getters/Setters Detail |
|---|
isRefreshAllConnections/setRefreshAllConnections | |
public abstract boolean isRefreshAllConnections() / public abstract void setRefreshAllConnections(boolean value) | |
getNames | |
public abstract NameCollection getNames() | |
getActiveSheetIndex/setActiveSheetIndex | |
public abstract int getActiveSheetIndex() / public abstract void setActiveSheetIndex(int value) | |
getDxfs | |
public abstract DxfCollection getDxfs() | |
getXmlMaps/setXmlMaps | |
public abstract XmlMapCollection getXmlMaps() / public abstract void setXmlMaps(XmlMapCollection value) | |
getBuiltInDocumentProperties | |
public abstract 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:
DocumentProperty doc = workbook.getWorksheets().getBuiltInDocumentProperties().get("Author");
doc.setValue("John Smith");getCustomDocumentProperties | |
public abstract CustomDocumentPropertyCollection getCustomDocumentProperties() | |
Example:
excel.getWorksheets().getCustomDocumentProperties().add("Checked by", "Jane");getOleSize/setOleSize | |
public abstract java.lang.Object getOleSize() / public abstract void setOleSize(java.lang.Object value) | |
getExternalLinks | |
public abstract ExternalLinkCollection getExternalLinks() | |
getTableStyles | |
public abstract TableStyleCollection getTableStyles() | |
getCount | → inherited from CollectionBase |
public int getCount() | |
get | |
public abstract Worksheet get(int index) | |
index - The zero based index of the element.get | |
public abstract Worksheet get(java.lang.String sheetName) | |
sheetName - Worksheet name| Method Detail |
|---|
createRange | |
public abstract Range createRange(java.lang.String address, int sheetIndex) | |
address - The address of the range.sheetIndex - The sheet index.getSheetByCodeName | |
public abstract Worksheet getSheetByCodeName(java.lang.String codeName) | |
codeName - Worksheet code name.sortNames | |
public abstract void sortNames() | |
insert | |
public abstract Worksheet insert(int index, int sheetType) | |
index - The sheet indexsheetType - A insert | |
public abstract Worksheet insert(int index, int sheetType, java.lang.String sheetName) | |
index - The sheet indexsheetType - A sheetName - The sheet name.add | |
public abstract 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 abstract void swapSheet(int sheetIndex1, int sheetIndex2) | |
sheetIndex1 - The first worksheet.sheetIndex2 - The second worksheet.add | |
public abstract int add() | |
add | |
public abstract Worksheet add(java.lang.String sheetName) | |
sheetName - Worksheet nameremoveAt | |
public abstract void removeAt(java.lang.String name) | |
name - The name of the element to remove.removeAt | |
public abstract void removeAt(int index) | |
index - The index value of the element to remove.clear | |
public abstract void clear() | |
addCopy | |
public abstract int addCopy(java.lang.String sheetName)
throws java.lang.Exception | |
sheetName - Name of source worksheet.addCopy | |
public abstract int addCopy(int sheetIndex)
throws java.lang.Exception | |
sheetIndex - Index of source worksheet.getRangeByName | |
public abstract Range getRangeByName(java.lang.String rangeName) | |
rangeName - Name of range.getNamedRanges | |
public abstract Range[] getNamedRanges() | |
getNamedRangesAndTables | |
public abstract Range[] getNamedRangesAndTables() | |
setOleSize | |
public abstract 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 abstract void clearPivottables() | |
iterator | → inherited from CollectionBase |
public java.util.Iterator iterator() | |
get | → inherited from CollectionBase |
public java.lang.Object get(int index) | |
contains | → inherited from CollectionBase |
public boolean contains(java.lang.Object value) | |
add | → inherited from CollectionBase |
public int add(java.lang.Object value) | |
indexOf | → inherited from CollectionBase |
public int indexOf(java.lang.Object value) | |