PowerPoint не может загрузить надстройку при снижении уровня безопасности макросов

Симптомы

При снижении уровня безопасности макросов в Microsoft PowerPoint и последующем открытии файла надстройки PowerPoint (*.ppa) новый уровень безопасности макросов может не применяться, а файл надстройки может работать не так, как ожидалось. Надстройка отображается как доступная в диалоговом окне Add-Ins, но поле проверка не выбрано, и при попытке выбрать проверка появится сообщение об ошибке, похожее на следующее:

PowerPoint не удалось загрузить имя файла надстройки.

Причина

Это может произойти, если выполняются следующие условия:

  1. Вы пытаетесь открыть файл надстройки PowerPoint с помощью команды Открыть в меню Файл, а уровень безопасности макроса имеет значение Высокий.
  2. Вы понижаете уровень безопасности макроса.
  3. Тот же файл надстройки PowerPoint можно открыть с помощью команды Открыть в меню Файл.

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

Обходной путь

Чтобы обойти эту проблему, очистите кэшированные сведения, а затем загрузите надстройку, выполнив один из следующих методов после изменения параметра уровня безопасности макроса.

Способ 1. Выход и перезапуск PowerPoint

  1. Закройте PowerPoint.
  2. Перезапустите PowerPoint.
  3. Откройте файл надстройки.
  4. Нажмите кнопку "Я СОГЛАСЕН", чтобы загрузить надстройку.

Способ 2. Удаление и добавление надстройки

Чтобы удалить и добавить надстройку в PowerPoint 2002, выполните следующие действия.

  1. В меню Сервис выберите надстройки.
  2. В списке Доступные Add-Ins щелкните надстройку и нажмите кнопку Удалить.
  3. Нажмите кнопку Добавить новую, выберите надстройку, нажмите кнопку ОК, нажмите кнопку "Я СОГЛАСЕН", чтобы загрузить надстройку, а затем нажмите кнопку Закрыть.

Чтобы удалить надстройку в PowerPoint 2007, выполните следующие действия.

  1. Нажмите кнопку Microsoft Office, выберите Пункт Параметры PowerPoint, а затем — Надстройки.
  2. В списке Управление выберите Надстройки PowerPoint и нажмите кнопку Go.
  3. В списке Доступные надстройки выберите надстройку, которую нужно удалить, нажмите кнопку Удалить, а затем нажмите кнопку Закрыть.

Чтобы добавить надстройку в PowerPoint 2007, выполните следующие действия:

  1. Нажмите кнопку Microsoft Office, выберите Пункт Параметры PowerPoint, а затем — Надстройки.
  2. В списке Управление щелкните Надстройки PowerPoint и нажмите кнопку Go.
  3. В диалоговом окне Надстройки нажмите кнопку Добавить.
  4. В диалоговом окне Добавление новой надстройки PowerPoint найдите надстройку, которую нужно добавить, и нажмите кнопку ОК.
  5. Появится уведомление системы безопасности. Если вы уверены, что надстройка поступает из надежного источника, щелкните Включить макросы, а затем нажмите кнопку Закрыть.

Состояние

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Применимо к».

Действия по воспроизведению проблемы

PowerPoint 2007

  1. Запустите PowerPoint 2007.

  2. На вкладке Разработчик щелкните Безопасность макросов в группе Код .

    Примечание.

    По умолчанию вкладка Разработчик может не отображаться. Чтобы открыть вкладку Разработчик , нажмите кнопку Microsoft Office, выберите Пункт Параметры PowerPoint, выберите Показать вкладку Разработчик на ленте в разделе Основные параметры для работы с PowerPoint, а затем нажмите кнопку ОК.

  3. На странице Центр управления безопасностью в разделе Параметры макросов выберите Отключить все макросы с уведомлением и нажмите кнопку ОК.

  4. В меню Office щелкните Открыть.

  5. В раскрывающемся списке Файлы типа щелкните стрелку и выберите Надстройки PowerPoint(.ppam;. ppa), выберите надстройку и нажмите кнопку Открыть.

    Примечание.

    Надстройка загружается не так, как ожидалось.

  6. На вкладке Разработчик щелкните Безопасность макросов в группе Код .

  7. На странице Центр управления безопасностью выберите Включить все макросы (не рекомендуется; может выполняться потенциально опасный код) в разделе Параметры макросов и нажмите кнопку ОК.

  8. В меню Office щелкните Открыть.

  9. В раскрывающемся списке Файлы типа щелкните стрелку и выберите Надстройки PowerPoint(.ppam;. ppa), выберите надстройку и нажмите кнопку Открыть.

    Примечание.

    Вам не будет предложено включить или отключить макрос. Кроме того, надстройка по-прежнему не загружается.

PowerPoint 2002

  1. Запустите PowerPoint.

  2. В меню Сервис наведите указатель мыши на пункт Макрос, а затем — Безопасность.

  3. На вкладке Уровень безопасности щелкните Высокий.

  4. В меню Файл выберите команду Открыть.

  5. В поле Тип файлов щелкните стрелку, выберите Надстройки PowerPoint, выберите надстройку и нажмите кнопку Открыть.

    Примечание.

    Надстройка загружается не так, как ожидалось.

  6. В меню Сервис наведите указатель мыши на пункт Макрос, а затем — Безопасность.

  7. На вкладке Уровень безопасности щелкните Средний.

  8. В меню Файл выберите команду Открыть.

  9. В поле Тип файлов щелкните стрелку, выберите Надстройки PowerPoint, выберите надстройку и нажмите кнопку Открыть.

    Примечание.

    Вам не будет предложено включить или отключить макрос, и надстройка по-прежнему не загружается.