Макросы VBA из Excel работают в A4 Таблице
Ваша книга .xlsm с макросами открывается в A4 Таблице, макрос запускается и считает те же цифры, что и в Excel. Перед применением вы видите, какие ячейки он изменит. Код макроса при сохранении не трогаем — книга дальше открывается в Excel как была.
Ниже — три записи с экрана на обычных рабочих книгах и кнопки, чтобы проверить самим: макрос запускается прямо в браузере, у каждого посетителя своя копия файла.
1. Макрос собирает сводный отчёт
Книга с данными за три месяца и макросом RunCase. Макрос подводит итог на листе Summary.
- Откройте книгу: ячейка итога пустая, данные — 1 245 000, 1 389 000 и 1 476 000 ₽.
- Вид → Макросы →
RunCase→ Запустить. - Просмотреть изменения: макрос изменит 2 ячейки на листе Summary.
- Применить — на листе Summary итог 4 110 000 ₽, ровно как в Excel.
Откроется ваша собственная копия книги — исходник не меняется. Без установки и регистрации.
2. Отчёт по регионам: кнопка «Собрать отчёт»
Рабочая книга отдела продаж: лист «Продажи» с выгрузкой сделок и макрос SobratOtchet, который раскладывает их по регионам.
- Откройте книгу: таблица «Отчёт по регионам» пустая.
- Вид → Макросы →
SobratOtchet→ Запустить → Просмотреть изменения — 11 правок. - Применить — Север 14 / 2 807 000, Юг 15 / 3 914 500, Запад 14 / 3 467 000, Восток 12 / 2 179 000, итого 55 сделок / 12 367 500 ₽ — как в Excel.
- Сохранённый .xlsm открывается в Excel, макрос в нём на месте.
Откроется ваша собственная копия книги — исходник не меняется. Без установки и регистрации.
3. Книга с запросом к базе (Power Query)
Книга с подключением Power Query к файлу операций. В Excel запрос перечитал базу: было 100 операций, стала 101.
- Excel: «Данные → Обновить всё» — 101 операция, 24 258 777 ₽.
- Та же книга в A4 Таблице открывается с теми же цифрами: 101 операция, 24 258 777 ₽.
Контрольные цифры: Excel и A4 Таблица
| Книга | Что делаем | Excel | A4 Таблица |
|---|---|---|---|
| Сводная отчётность | Макрос RunCase | 4 110 000 ₽ | 4 110 000 ₽, 2 правки в предпросмотре |
| Отчёт по регионам | Макрос SobratOtchet | 55 сделок / 12 367 500 ₽ | 55 сделок / 12 367 500 ₽, 11 правок в предпросмотре |
| Операции из базы | Открыть книгу после обновления в Excel | 101 / 24 258 777 ₽ | 101 / 24 258 777 ₽ |
| Код макроса (vbaProject.bin) | Сохранить книгу после макроса | — | не меняется, контрольная сумма та же |
Проверено 21 и 26 октября 2026: Microsoft Excel 16 на Windows 11 и A4 Таблица. Все данные в книгах вымышленные.
Скачайте демо и проверьте сами
В архиве все три книги, исходные файлы баз и инструкции к каждому шоу — можно открыть в Excel и в A4 Таблице и сравнить.
Макрос запускается только по вашей команде и сначала показывает, какие ячейки изменит. Вы смотрите правки и решаете — применить или отменить. Код макроса при сохранении остаётся прежним, книга дальше открывается в Excel.
Как это устроено — инспектор макросов, состояния доверия и опись всего, что внутри книги: Центр управления безопасностью A4 Таблицы.