void |
addHyperlink(XSSFHyperlink hyperlink) |
向sheet實例中的超鏈接集合添加一個超鏈接 |
void |
addIgnoredErrors(CellRangeAddress region, IgnoredErrorType… ignoredErrorTypes) |
忽略單元格區域的錯誤 |
int |
addMergedRegion(CellRangeAddress region) |
合併單元格 |
void |
addValidationData(DataValidation dataValidation) |
創建一個數據驗證對象 |
void |
autoSizeColumn(int column) |
設置列索引處的列寬根據單元格列內容長度調整列寬大小 |
void |
autoSizeColumn(int column, boolean useMergedCells) |
同上,第二個參數爲是否使用合併單元格標識 |
void |
copyRows(int srcStartRow, int srcEndRow, int destStartRow, CellCopyPolicy cellCopyPolicy) |
批量拷貝行,srcStartRow參數爲拷貝源開始行號;srcEndRow參數爲拷貝源結束行號;destStartRow參數爲拷貝目標位置開始行號;cellCopyPolicy參數爲單元格拷貝規則 |
void |
copyRows(java.util.List<? extends Row> srcRows, int destStartRow, CellCopyPolicy policy) |
批量拷貝行,srcRows參數爲拷貝源行集合;destStartRow爲拷貝目標位置開始行號;policy參數爲單元格拷貝規則 |
XSSFRow |
createRow(int rownum) |
在Sheet實例的rownum行位置處創建新的XSSFRow實例,若該位置之前存在XSSFRow實例,則會覆蓋掉原來的 |
XSSFTable |
createTable(AreaReference tableArea) |
根據傳入的AreaReference實例參數創建一個與當前sheet關聯的XSSFTable實例 |
void |
disableLocking() |
禁用當前sheet保護 |
void |
enableLocking() |
開啓當前sheet保護 |
CellAddress |
getActiveCell() |
獲取選中的單元格區域 |
XSSFComment |
getCellComment(CellAddress address) |
獲取指定單元格區域的註釋 |
ColumnHelper |
getColumnHelper() |
獲取本sheet實例的列助手ColumnHelper對象實例 |
CellStyle |
getColumnStyle(int column) |
根據列索引獲取該列的單元格樣式CellStyle實例 |
int |
getColumnWidth(int columnIndex) |
根據列索引獲取列寬,單位爲1/256個字符寬度 |
float |
getColumnWidthInPixels(int columnIndex) |
獲取列索引值處的列寬,單位爲像素 |
java.util.List |
getDataValidations() |
獲取本sheet實例的數據驗證器列表 |
int |
getDefaultColumnWidth() |
獲取默認的列寬,單位爲1/256個字符寬度 |
float |
getDefaultRowHeightInPoints() |
獲取默認的列寬,單位爲像素 |
Header |
getFirstHeader() |
獲取sheet的第一個頁頭實例 |
Footer |
getFirstFooter() |
獲取sheet的第一個頁腳實例 |
int |
getFirstRowNum() |
獲取sheet的第1行索引 |
int |
getPhysicalNumberOfRows() |
獲取sheet中實際具有單元格內容的行數 |
CellRangeAddress |
getMergedRegion(int index) |
根據索引獲取合併的單元格區域地址 |
java.util.List |
getMergedRegions() |
獲取sheet中合併的單元格集合 |
int |
getNumHyperlinks() |
獲取sheet中超鏈接數目 |
int |
getNumMergedRegions() |
獲取合併的單元格數目 |
java.util.List |
getTables() |
獲取關聯本sheet的XSSFTable集合 |
XSSFWorkbook |
getWorkbook() |
獲取sheet所屬的工作簿實例 |
void |
groupColumn(int fromColumn, int toColumn) |
合併列,fromColumn參數爲起始列索引;toColumn參數爲結束列索引 |
void |
groupRow(int fromRow, int toRow) |
合併行,fromRow參數爲起始行索引;toRow參數爲結束行索引 |
java.util.Iterator |
iterator() |
獲取sheet中的行集合迭代器,包括無內容的行 |
java.util.Iterator |
rowIterator() |
獲取有內容的行迭代器 |