List of usage examples for org.apache.poi.hssf.usermodel HSSFWorkbook getNameIndex
int getNameIndex(HSSFName name)
From source file:com.haulmont.yarg.formatters.impl.xls.HSSFRangeHelper.java
License:Apache License
public static AreaReference getAreaForRange(HSSFWorkbook workbook, String rangeName) { int rangeNameIdx = workbook.getNameIndex(rangeName); if (rangeNameIdx == -1) return null; HSSFName aNamedRange = workbook.getNameAt(rangeNameIdx); return new AreaReference(aNamedRange.getRefersToFormula(), SpreadsheetVersion.EXCEL97); }
From source file:com.haulmont.yarg.formatters.impl.xls.HSSFRangeHelper.java
License:Apache License
public static HSSFSheet getTemplateSheetForRangeName(HSSFWorkbook workbook, String rangeName) { int rangeNameIdx = workbook.getNameIndex(rangeName); if (rangeNameIdx == -1) return null; HSSFName aNamedRange = workbook.getNameAt(rangeNameIdx); String sheetName = aNamedRange.getSheetName(); return workbook.getSheet(sheetName); }