Как добавить несколько таблиц с разными наборами данных на один лист в exceljs - PullRequest
0 голосов
/ 17 октября 2018

У меня есть кнопка для экспорта файла Excel с данными (формат JSON).Я могу сделать для одной таблицы, но я хочу иметь несколько таблиц (другой набор данных-JSON) в одном листе Excel и экспортировать этот файл, как показано ниже.

enter image description here

Я использую Exceljs и File-Saver с Angular2 в среде узла.пожалуйста, направьте меня с правильным подходом.Заранее спасибо.

1 Ответ

0 голосов
/ 09 января 2019

У меня был похожий вопрос, и я получил ответ на него - Angular xlsx - несколько json на лист

Ваш случай немного отличается, так как вам нужно поиграть с объединяющимися ячейками,но есть возможность создать второй json с пустыми опорами, например:

let obj = { Name: 'Johnson', '': '', Age: 32, '', '' } 

Не красиво и не идеально, так как он будет соответствовать только формату столбцов.Однако в Интернете есть несколько идей для слияний - https://github.com/SheetJS/js-xlsx/issues/416

Надеюсь, это поможет.

...