Я заполняю существующий внешний шаблон Excel данными, собранными пользователем, в приложении Node.После заполнения клиент загружает внешнюю, теперь заполненную, рабочую книгу и по-прежнему использует существующие макросы, изначально помещенные в рабочую книгу.
Моя проблема заключается в заполнении переменного числа строк таблицы.К сожалению, я не нашел решения в JavaScript, которое хорошо манипулирует данными таблиц.В идеале есть решение, которое я не нашел, которое может либо добавить строки для заполнения, либо удалить несколько строк (поэтому я могу добавить лишние строки в шаблон и удалить дополнительные при заполнении).К сожалению, встроенные макросы ищут дубликаты, которые вызывают любые незаполненные строки в таблице.
Я смотрел на xlsx, xlsx-populate, exceljs, но я либо пропускаю этот фрагмент, либо онине предлагать функциональность.