protected void checkData(Workbook wb) throws Exception {
        Sheet sheet = wb.getSheetAt(0);
        Row row = sheet.getRow(3);
        Cell cell = row.getCell(0);
        if (cell != null) {
            String value = cell.getStringCellValue();
            if (value == null || value.trim().isEmpty())
                throw new ExcelException(Constants.ERROR_MISSED_QUOTE_EXCEL);
        }
        row = sheet.getRow(4);
        cell = row.getCell(1);
        if (cell != null) {
            String value = cell.getStringCellValue();
            if (value == null || value.trim().isEmpty())
                throw new ExcelException(Constants.ERROR_MISSED_QUOTE_EXCEL);
        }
        row = sheet.getRow(5);
        cell = row.getCell(1);
        if (cell != null) {
            String value = cell.getStringCellValue();
            if (value == null || value.trim().isEmpty())
                throw new ExcelException(Constants.ERROR_MISSED_QUOTE_EXCEL);
        }
        startLine = Integer.parseInt(resourceBundleUtil.getString(Constants.QUOTEBILL_TEMPDATA_STARTLINE));
    }