@evgen said in Скрипт работает только в режиме записи.:
Как выяснить, в чём причина?
Нужно внимательно много раз запускать в запуске и смотреть что происходит в браузере , возможно нужно выставить задержки
const XlsxPopulate = require('xlsx-populate');
// Load a new blank workbook
XlsxPopulate.fromBlankAsync()
.then(workbook => {
// Modify the workbook.
workbook.sheet("Sheet1").cell("А1").value([[NEW_VARIABLE]]);
// Write to file.
return workbook.toFileAsync("C:\Users\авывус\Desktop\ses.xlsx");
});
в переменной [[NEW_VARIABLE]] просто "asdasd "
const XlsxPopulate = require('xlsx-populate');
// Load a new blank workbook
XlsxPopulate.fromBlankAsync()
.then(workbook => {
// Modify the workbook.
for (var i = 1;i<=10;i++){
workbook.sheet("Sheet1").cell('A' + i).value([[LIST_NAME]][i]);
workbook.sheet("Sheet1").cell('B' + i).value([[LIST_LOOKING]][i]);
}
// Write to file.
return workbook.toFileAsync("C:/ses.xlsx");
});
Подскажите что надо добавить чтобы файл не перезаписывался,а добавлялись данные?