Теория урока
Office Scripts — автоматизация Excel на TypeScript. Скрипты хранятся в облаке (OneDrive) и запускаются в Excel для Интернета, а при подходящей лицензии Microsoft 365 и в настольном Excel. Вкладка Автоматизировать → Записать действия делает черновик скрипта из ваших кликов.
function main(workbook: ExcelScript.Workbook) {
const sheet = workbook.getActiveWorksheet();
sheet.getRange("B11").setFormula("=SUM(B2:B10)");
sheet.getRange("A1:D1").getFormat().getFont().setBold(true);
}Power Automate запускает скрипты по расписанию или по событию: «каждый понедельник в 9:00 обработать файл продаж и отправить отчёт».
Отличия от VBA: TypeScript вместо Basic, работает в вебе, легко подключается к облачным сценариям; но нет пользовательских форм и доступа к файлам компьютера.
Проверьте себя
Enter — ввести · F2 — изменить · F4 — $ в ссылке · Ctrl+C/Ctrl+V — копировать · Ctrl+Z — отменить
Esc или F6 — выйти из таблицы к кнопке «Проверить» · Shift+Tab в первой ячейке — к началу страницы