JAKARTA POI Удалите всю строку в Excel (не только контент)

Мне нужно полностью удалить ROW с помощью JAKARTA POI. Я использую этот метод:

HSSFSheet sheet= wb.getSheetAt(0); HSSFRow row = hoja.getRow(15); sheet.removeRow(row); 

но проблема в том, что он удаляет только содержимое ячеек. Не весь ряд.

Есть идеи?

Используйте функцию HSSFSheet.shiftRows . пример

  HSSFSheet.shiftRows(int startRow, int endRow, int n); 

Спасибо @CycDemo. Я использую это:

 HSSFSheet hoja = wb.getSheetAt(0); HSSFRow fila = hoja.getRow(numFila); hoja.removeRow(fila); hoja.shiftRows(numFila+1, hoja.getLastRowNum(), -1); 

И это нормально работает !!!

  • Использование poi-ooxml сломало ресурс, обеспечивающий
  • Попытка выяснить разницу в сортировке
  • Хранить данные в базе данных из загруженного файла Excel
  • Создание .xlsx с подключением db
  • доступ к excel как базе данных с помощью jdbc
  • Чтение файла excel и обновление с добавлением новой строки
  • Selenium WebDriver + Apache POI: вместо повторения по всем строкам веб-таблицы только первая строка получает все значения от excel
  • Как защитить книгу Excel через SXSSF?
  • Java: как слить несколько файлов excel (.xlsx), которые имеют одинаковое количество столбцов в одном файле Excel
  • во время открытия файла excel с java у меня есть эта ошибка: Предупреждение: использование локального не встроенного имени
  • Ошибка записи x xxx - ваш InputStream не был ни потоком OLE2, ни потоком OOXML
  • Interesting Posts

    Чтение файла Excel с помощью OleDbDataAdapter, конкретный столбец не мог прочитать C #

    Кнопка Excel VBA для печати с приглашением пользователя

    Как переключить нули для пробелов в диапазоне в excel?

    Скомпилировать листы и имена файлов в книгу

    Самый быстрый способ петли через столбец SQL Database в столбце Excel – C #

    Excel VBA Loop: копировать идентификаторы в список, вставлять, печатать PDF для каждого

    Сравнение двух ячеек с одинаковым значением в VBA возвращает неверный вывод

    Worksheet_Calculate на нескольких диапазонах

    Доступ. Прокрутите таблицу и найдите внешние ключи во второй таблице и объедините несколько полей в исходную таблицу.

    Необычное поведение для шага прохода в Excel VBA

    Как сохранить ссылку формулы на листе, когда рабочий лист удален и заменен с помощью C #?

    Передача данных через OLE в существующий файл Excel – ABAP

    Разделить строки, которые имеют многострочный текст и текст одной строки.

    Excel VBA – Как узнать, является ли следующая строка или столбец последней?

    Vb.net Экспорт Richtextbox форматированного содержимого в Excel Cell

    Давайте будем гением компьютера.