@artshelom

Ошибка записывать большое кол-во строк в excel??

Примерно при 32 строчке в excel, пишет такую ошибку : java.lang.NullPointerException, переменная не пустая
Записываю таким образом:
FileInputStream file = new FileInputStream(new File("excel/excel.xlsx"));
            XSSFWorkbook workbook = new XSSFWorkbook(file);
            XSSFSheet sheet = workbook.getSheetAt(0);
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy.MM.dd HH:mm");
            for (int i=0;i<statistics.getList().size();i++){
                Row row = sheet.getRow(i);
                row.createCell(0).setCellValue(dateFormat.format(statistics.getList().get(i+1).getDate()));
            }
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@artshelom Автор вопроса
Если вдруг кто сталкнется решил вопрос заменив: Row row = sheet.getRow(i); на Row row = sheet.createRow(i);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы