Как вставить новую строку между 2 рядами в существующую таблицу Excel - PullRequest
0 голосов
/ 11 апреля 2011

Я хочу использовать существующий HSSFWorkBook (Apache POI) и вставлять новые строки между двумя существующими строками с новыми значениями. Я пробовал с sheet.shiftRows(n1, n2, n3), но он перезаписывается после смещения значений.Как я могу это сделать?

1 Ответ

1 голос
/ 12 июня 2011

Я думаю, что обычный способ сделать это - сдвинуть все остальные строки вниз, а затем записать новые данные в оставшиеся позади строки.

Итак, если вы хотите добавить в две строки между строками 14 и 15, сдвинуть строки с 15 и далее на два и записать новые значения в строки 15 и 16. (Тогда вашей старой строкой 15 будет строка 17)

...