我想解析一個xls文件使用apache poi。是否可以檢查列是否隱藏。我如何獲得特定列的寬度。如何檢查列是隱藏或不使用apache poi excel文件
示例:根據帖子here它檢查行是否隱藏。
同樣地,我想要查詢的列的寬度(或檢查列被隱藏或不)
我想解析一個xls文件使用apache poi。是否可以檢查列是否隱藏。我如何獲得特定列的寬度。如何檢查列是隱藏或不使用apache poi excel文件
示例:根據帖子here它檢查行是否隱藏。
同樣地,我想要查詢的列的寬度(或檢查列被隱藏或不)
可以通過使用
sheet.setColumnHidden(int columnIndex, boolean hidden);
例如設置一個柱爲隱藏/取消隱藏
sheet.setColumnHidden(2, true); // this will hide the column index 2
sheet.setColumnHidden(2, false); // this will unhide the column index 2
和列被隱藏或不可使用
sheet.isColumnHidden(int columnIndex);
檢查例如
sheet.isColumnHidden(2); //this will check the 2nd column index whether it is hidden or not
的Sheet
類有方法boolean isColumnHidden(int columnIndex)
,也是方法int getColumnWidth(int columnIndex)
,但是返回的寬度爲一個單元字符寬度。不知道這是否對你有幫助。