Список в экселе



  • Здравствуйте! Создал пустой список и с помощью цикла добавил туда элементы через "Добавить Элементы".
    0_1535152206411_1.jpg
    После отправил этот список в xslx воспользовавшись node.js

    const XlsxPopulate = require('xlsx-populate');
    // Load a new blank workbook
    XlsxPopulate.fromBlankAsync()
       .then(workbook => {
           // Modify the workbook.
           workbook.sheet("Sheet1").cell("A1").value([[SPISOK_DATAVREMYA]]);
    

    Но в экселе ничего не появилось. Однако, если вместо списка

     [[SPISOK_DATAVREMYA]]
    

    поставить "Добавить Элемент"

    [[DATAVREMYA]]
    

    то он будет в экселе. В чем может быть проблема?



  • @aquamen4 Модуль добавляет только строку:

    const XlsxPopulate = require('xlsx-populate');
    // Load a new blank workbook
    XlsxPopulate.fromBlankAsync()
       .then(workbook => {
           // Modify the workbook.
           workbook.sheet("Sheet1").cell("A1").value([[SPISOK_DATAVREMYA]][0]);
    

    Либо добавляйте данные сразу в файл во время цикла BAS'a, либо парсите сперва данные в список, а затем циклом в node js переносите его в файл.



  • @fox, как обычно, ОГРОМНОЕ СПАСИБО!



  • @aquamen4 Как обычно, спасибо можно сказать кнопкой 0_1535204252174_на форум 1.png


Log in to reply