Перейти к содержимому

closeFile

await crafttechApi.closeFile(fileHandler);

Закрывает внешний файл после окончания работы с ним.

Крайне важно всегда закрывать все внешние файлы по завершению работы макроса (если в ходе выполнения они открывались через openFile), иначе макрос может вести себя непредсказуемо, а любые изменения внешних файлов не будут сохраняться.

  • fileHandler (number) — ссылка на файл; ссылку предоставляет метод openFile.
  • true | false (boolean) — логическая истина true в случае успешного закрытия файла, иначе false.
const fh = await crafttechApi.openFile("book.xlsx");
console.log("ID файла: ", fh);
await crafttechApi.closeFile(fh);