[英]How to get the size or length of column in generated Excel file using POI Apache
我想我的頭銜很明確,我想知道。 我已經搜索過Google,但沒有找到我的問題的答案。
我想知道如何獲取POI Apache Java中特定列的大小或長度?
我以為您不能為column獲得getheight。但是您可以為特定行獲得getheight。 另一種方法是使用CellStyle獲取特定單元格的高度(可以使用頂部邊框+底部邊框+字體高度來完成)。
我認為沒有直接的方法。您必須遍歷所有行才能知道列的大小。
樣本:
for (Cell cell : row) {
++COLUMNCOUNT;
}
我已經找到了如何在途中獲取列的大小。 如果您還有其他答案,請發表其他答案,以備將來參考。
int columnSize = 0;
for (int x = 0; x < row.getLastCellNum(); x++) {
for (int y = 0; y < row.length; y++) {
columnSize = y;
}
break;
}
Workbook workbook = new XSSFWorkbook(ExcelFile);
Sheet firstSheet = workbook.getSheetAt(0);
Iterator<Row> iterator = firstSheet.iterator();
Row nextRow = iterator.next();
rowCount = firstSheet.getLastRowNum();
columnCount = nextRow.getLastCellNum();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.