| Package | Description |
|---|---|
| io.starter.formats.OOXML | |
| io.starter.formats.XLS | |
| io.starter.OpenXLS |
The OpenXLS package contains the primary classes for working with spreadsheets.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
OOXMLHandle.parseNBind(WorkBookHandle bk,
String fName)
OOXML parseNBind - reads in an OOXML (Excel 7) workbook
|
| Modifier and Type | Method and Description |
|---|---|
BiffRec |
Sheet.getCell(int row,
int col)
Returns a BiffRec for working with
the value of a BiffRec on a WorkSheet.
|
BiffRec |
Boundsheet.getCell(int row,
int col)
Gets a cell on this sheet by its row and column indexes.
|
BiffRec |
Row.getCell(short d)
Get a cell from the row
|
BiffRec |
WorkBook.getCell(String cellname)
get the cell by the following String Pattern
BiffRec c = getCell("SheetName!C17");
|
BiffRec |
WorkBook.getCell(String sheetname,
String cellname)
get the cell by the following String Pattern
BiffRec c = getCell("Sheet1", "C17");
|
ArrayList<BiffRec> |
Boundsheet.getCellsByCol(int colNum)
Access an arrayList of cells by column
|
ArrayList<BiffRec> |
Boundsheet.getCellsByRow(int rowNum)
Access an arrayList of cells by column
|
protected void |
OOXMLReader.parseBookLevelElements(WorkBookHandle bk,
WorkSheetHandle sheet,
ZipFile zip,
ArrayList cl,
String parentDir,
ArrayList formulas,
ArrayList hyperlinks,
HashMap inlineStrs,
HashMap<String,String> pivotCaches,
HashMap<String,WorkSheetHandle> pivotTables)
parses OOXML content files given a content list cl from zip file zip
recurses if content file has it's own content
*************************************
NOTE: certain elements we do not as of yet process; we "pass-through" or store such elements along with any embedded objects associated with them
for example, activeX objects, vbaProject.bin, etc.
|
void |
OOXMLReader.parseNBind(WorkBookHandle bk,
String fName)
OOXML parseNBind - reads in an OOXML (Excel 7) workbook
|
protected void |
Boundsheet.parseSheetElements(WorkBookHandle bk,
ZipFile zip,
ArrayList cl,
String parentDir,
String externalDir,
ArrayList formulas,
ArrayList hyperlinks,
HashMap inlineStrs,
HashMap<String,WorkSheetHandle> pivotTables)
parses OOXML content files given a content list cl from zip file zip
recurses if content file has it's own content
*************************************
NOTE: certain elements we do not as of yet process; we "pass-through" or store such elements along with any embedded objects associated with them
for example, activeX objects, vbaProject.bin, etc.
|
| Modifier and Type | Method and Description |
|---|---|
ChartSeriesHandle |
ChartHandle.addSeriesRange(String legendCell,
String categoryRange,
String seriesRange,
String bubbleRange)
Adds a new Series to the chart.
|
ChartSeriesHandle |
ChartHandle.addSeriesRange(String legendCell,
String categoryRange,
String seriesRange,
String bubbleRange,
int nChart)
Adds a new Series to the chart.
|
static CellHandle |
CellHandle.copyCellToWorkSheet(CellHandle sourcecell,
WorkSheetHandle newsheet,
int row,
int col)
Creates a copy of this cell on the given worksheet at the given address.
|
CellHandle |
WorkSheet.getCell(int row,
int col)
Returns a CellHandle for working with
the value of a Cell on a WorkSheet.
|
CellHandle |
WorkSheetHandle.getCell(int row,
int col)
Returns a CellHandle for working with the value of a Cell on a WorkSheet.
|
CellHandle |
WorkSheetHandle.getCell(int row,
int col,
boolean cache)
Returns a CellHandle for working with the value of a Cell on a WorkSheet.
|
CellHandle |
WorkSheet.getCell(String addr)
Returns a CellHandle for working with
the value of a Cell on a WorkSheet.
|
CellHandle |
WorkBookHandle.getCell(String address)
Returns the Cell at the specified Location
|
CellHandle |
WorkSheetHandle.getCell(String addr)
Returns a CellHandle for working with the value of a Cell on a WorkSheet.
|
CellHandle |
WorkBook.getCell(String address)
Returns the Cell at the specified Location
|
CellRange |
WorkSheetHandle.getCellRange(String rangeName)
Create a CellRange object from an OpenXLS string range passed in such as
"A1:F6"
|
CellHandle[] |
NameHandle.getCells()
gets the array of Cells in this Name
|
int[] |
CellRange.getCoords()
Gets the coordinates of this cell range,
|
FormulaHandle |
WorkSheet.getFormula(String addr)
Returns a FormulaHandle for working with
the ranges of a formula on a WorkSheet.
|
FormulaHandle |
WorkSheetHandle.getFormula(String addr)
Returns a FormulaHandle for working with the ranges of a formula on a
WorkSheet.
|
NameHandle |
WorkBookHandle.getNamedRange(String rangename)
Returns a Named Range Handle
|
NameHandle |
WorkBook.getNamedRange(String rangename)
Returns a Named Range Handle
|
NameHandle |
WorkBookHandle.getNamedRangeInScope(String rangename)
Returns a Named Range Handle if it exists in the specified scope.
|
NameHandle |
WorkSheetHandle.getNamedRangeInScope(String rangename)
Returns a Named Range Handle if it exists in the specified scope.
|
int[] |
CellRange.getRangeCoords()
Deprecated.
CellRange.getCoords() instead, which returns zero based values for
rows. |
Object |
WorkSheet.getVal(String address)
Get the Object value of a Cell.
|
Object |
WorkSheetHandle.getVal(String address)
Get the Object value of a Cell.
|
void |
CellRange.init()
initializes this CellRange
|
ChartSeriesHandle |
ChartHandle.setSeries(int index,
String legendCell,
String categoryRange,
String seriesRange,
String bubbleRange)
Changes or adds a Series to the chart via Series Index.
|
ChartSeriesHandle |
ChartHandle.setSeries(int index,
String legendCell,
String legendText,
String categoryRange,
String seriesRange,
String bubbleRange)
Changes or adds a Series to the chart via Series Index.
|
ChartSeriesHandle |
ChartHandle.setSeries(int index,
String legendCell,
String legendText,
String categoryRange,
String seriesRange,
String bubbleRange,
int nChart)
Changes or adds a Series to the desired Chart (either default or overlay) via
Series Index.
|
void |
WorkSheet.setVal(String address,
double d)
Set the double value of the Cell at the given address
|
void |
WorkSheetHandle.setVal(String address,
double d)
Set the double value of the Cell at the given address
|
void |
WorkSheet.setVal(String address,
int i)
Set the int value of the Cell at the given address
|
void |
WorkSheetHandle.setVal(String address,
int i)
Set the int value of the Cell at the given address
|
void |
WorkSheet.setVal(String address,
Object val)
Set the Object value of the Cell at the given address.
|
void |
WorkSheetHandle.setVal(String address,
Object val)
Set the Object value of the Cell at the given address.
|
void |
WorkSheet.setVal(String address,
String s)
Set the String value of the Cell at the given address
|
void |
WorkSheetHandle.setVal(String address,
String s)
Set the String value of the Cell at the given address
|
| Constructor and Description |
|---|
CellRange(CellHandle[] newcells)
Constructor which creates a new CellRange using an array of cells as it's
constructor.
|
CellRange(CellHandle[] newcells,
boolean createblanks)
create a new CellRange using an array of cells as it's constructor.
|
CellRange(String range,
WorkBook bk)
Constructor which creates a new CellRange from a String range
The String range must be in the format Sheet!CR:CR For Example, "Sheet1!C9:I19" |
Copyright © 2002–2019 Starter Inc.. All rights reserved.