@moonsoon Автор модуль не обновляет, поэтому я решил совместимую с BAS версией от 31.1.0 и выше, выложить версию модуля тут LegacyAI_0.16_BAS31_ASYNC_SCOPE_FIX.zip
скорее это делаю для себя, чтобы всегда иметь под рукой дистриб модуля)
@GhostZ Пример кода модуля
const util = require(\"../ExcelUtil\");
var [file_path, sheet_index_or_name, data, sync] = [[XLSX_NODE_PARAMETERS]];
var [data, styles] = data;
data = util.format_data(data);
var [file, exist] = await util.create_or_open_file(file_path, true, false);
try{
var workbook = file.workbook;
var sheet = util.get_or_create_sheet(workbook, sheet_index_or_name, exist);
var cell = sheet.cell(\"A1\");
cell.value(data);
cell.style(\"numberFormat\", styles);
sync ? await util.save_file(workbook, file_path) : file.enableSave();
\tfile.setTimeout();
}catch(err){
file.enableSaveError(err);
file.setTimeout();
throw err;
};",```
@UserTrue,
numberFormatэто формат ячейки, например"@"- это текст, а"General"- это общий, подробнее тут.
Ну я как бы знаю его и использовал за долго до появления модуля. И вот в модуле же стоит cell.style("numberFormat", styles); и происходит авто преобразование, как бы сомнительно решение решать за юзера, какой формат нужен
сделаю небольшое обновление ексель модуля
Исправьте действие Вставить строки 
если в excel перед этим действием нет ни одной строки, то пишет
TypeError: Cannot read property 'type' of undefined
если хотя бы 1 ячейка заполнена, то действие нормально начинает отрабатывать. Хотя и на пустой лист она должна нормально добавлять (со строки 0 добавлял, всё равно не добавляет если лист пустой)
@Zack9, приложите текстовый скрипт с помощью которого можно повторить ошибку, у меня получить такую ошибку не удалось.
Скрипт который пробовал: new_sheet.xml
Итоговый файл: test.xlsx