Документация

Центр управления безопасностью A4 Таблицы

Чужая книга с макросами ничего не сделает без вас. A4 Таблица сначала показывает, что внутри файла — макросы, подписи, ActiveX, внешние связи, — а макрос запускается только по вашей кнопке и только после того, как вы увидели, какие ячейки он изменит.

Файл → Параметры → «Проверить макросы». Откроется ваша собственная копия книги с макросом — без установки и регистрации, исходник не меняется.

1. Книга открылась — макрос молчит

Плашка: макросы VBA в этой книге сами не запускаются — только по кнопке «Запустить»

Книга .xlsm открывается как обычная таблица. Внизу — плашка: макросы VBA в этой книге сами не запускаются, только по кнопке «Запустить». Ссылка «что внутри книги» ведёт в инспектор.

  • Ни при открытии, ни при правке, ни при сохранении макрос сам не выполняется.
  • Читать, править и сохранять книгу можно сразу — макросодержимое в файле сохраняется.

2. Инспектор макросов: что внутри книги

Инспектор макросов: предупреждение системы безопасности, происхождение и состояния доверия

Предупреждение системы безопасности: книга содержит активное содержимое. Здесь же — откуда взято доверие и в каком состоянии книга.

  • Состояния доверия — например, «Макросы присутствуют», «Без подписи».
  • Происхождение доверия — из чего сделан вывод: опись пакета книги.
  • Кнопки: «Сохранить макросы» — оставить их в файле, «Удалить макросы из копии» — получить копию книги без макросов, исходник не трогается.

3. Инвентарь: всё непрозрачное — по счёту

Инвентарь непрозрачных частей книги: проекты VBA, подписи, ActiveX, OLE, формы, внешние связи

Опись частей файла, которые не видны глазом в ячейках, — с количеством каждой.

  • Части пакета, проекты VBA, связи VBA.
  • Части подписи, части пользовательского интерфейса.
  • Ссылки ActiveX и OLE, элементы форм, части внешних ссылок, внешние связи.
  • Сохранение книги проверяется по этой же описи: непрозрачные части не теряются и не подменяются.

4. Где найти: Файл → Параметры

Файл → Параметры → Центр управления безопасностью → Проверить макросы

Центр управления безопасностью всегда под рукой: «Файл → Параметры» и «Файл → Сведения» — кнопка «Проверить макросы».

  • Что внутри книги: макросы, подписи, внешние связи и элементы ActiveX.

5. Запуск — только по кнопке, правки — до применения

Центр совместимости: точки входа макроса и кнопка «Запустить»

Вид → Макросы открывает Центр совместимости: список макросов книги и кнопка «Запустить». После запуска ничего ещё не изменено — A4 Таблица ждёт вашего решения.

  • «Просмотреть изменения» — таблица всех ячеек, которые изменит макрос.
  • «Применить» — внести правки, «Откатить» — вернуть всё как было одной кнопкой.
  • Код макроса при сохранении остаётся прежним — книга дальше открывается в Excel.

6. Что изменится — видно по ячейкам

Что изменится после применения: лист, ячейка, значение до и после, формула до и после

Перед применением — полная таблица правок: лист, ячейка, значение до и после, формула до и после.

  • В демо-книге макрос «Собрать отчёт» меняет 11 ячеек — все они видны до применения.
  • После «Откатить» A4 Таблица сообщает, сколько ячеек возвращено.
Режим «Безопасные документы» в настольной A4 Таблице

Для файла, которому вы не доверяете, — открытие в изоляции:

  • открывается ровно одна книга, второй источник не подключить;
  • закрыты сеть и внешние ссылки, новые окна, обновления, камера и микрофон, диалоги файлов, печать, обычное сохранение и системный буфер обмена — каждая попытка записывается в журнал рядом с файлом;
  • зелёная рамка и плашка «Безопасный режим» — видно, что вы в изоляции;
  • «Сохранить очищенную копию» — рядом появляется XLSX без VBA, внешних связей, OLE/ActiveX и подписей активного содержимого.

Проверьте сами

Демо-книга «Отчёт по регионам» с макросом открывается прямо в браузере — пройдите все шесть шагов на своей копии.

Файл → Параметры → «Проверить макросы». Откроется ваша собственная копия книги с макросом — без установки и регистрации, исходник не меняется.

Помощник по документации A4

Ответы собираются из документации и могут быть неточны — сверяйтесь с разделами по ссылкам.