Чому макроси зникають після того, як користувач зберігає електронну таблицю?


-1

У нас є електронні таблиці з макросами, що зберігаються на сервері. Вони зберігаються у форматі .xlsm.

Користувач перевстановив W7 на свій ПК. Тепер, якщо він отримує доступ до електронної таблиці з сервера, макроси відсутні. Коли він зберігав електронну таблицю назад, жоден інший користувач не міг отримати доступ до макросу.

Хтось має відповідь, чому так сталося?


1
Коли він зберег його, чи залишається він як .xlsm файл? Я думаю, що вам потрібно буде відредагувати налаштування центру довіри, але я не маю доступу до ПК з пакетом Office Suite, щоб перевірити його
Дейв

1
"жоден інший користувач не може отримати доступ до макросу" - що це означає? Макроси більше не існують у робочій книжці чи не працюють?
Máté Juhász

Для першого коментаря на ПК користувачів було встановлено налаштування центру довіри, щоб "включити всі макроси". Для другого коментаря макроси більше не існували в робочій книжці, вони зникли з файлу на сервері.
Bob S

Відповіді:


2

Тут діють дві можливі речі; 1) коли файл відкритий і 2) коли файл закритий.

  1. З міркувань безпеки Excel за замовчуванням вимикає всі макроси. Користувачеві потрібно внести зміни Macro Securityв Центр довіри ( Файл> Параметри> Центр довіри> Кнопка Налаштування Центру довіри> Налаштування макросу ), щоб мати змогу використовувати та редагувати аркуш із підтримкою макросу.
  2. Під час збереження Excel попросить користувача зберегти аркуш, як Macro-Enabledі продовження xlsm. Якщо користувач вирішить не робити цього, він збереже аркуш як звичайний аркуш без макросів.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.