Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перед созданием или открытием Инструменты Visual Studio для проекта Microsoft Office необходимо явно включить доступ к системе проектов Visual Basic для приложений (VBA).
Для проектов разработки Microsoft Office требуется доступ к системе проектов Visual Basic для приложений (VBA) в Microsoft Office Word и Microsoft Office Excel, даже если проекты не используют Visual Basic для приложений. Поддержка элементов управления времени разработки в проектах Visual Basic и C# зависит от системы проектов Visual Basic для приложений.
Некоторые макровирусы Microsoft Office пытаются автоматизировать систему проектов Visual Basic для приложений как способ своего распространения. Разрешая доступ к системе проектов Visual Basic для приложений, вы отключаете средство защиты, которое позволяет предотвратить распространение макровирусов. Тем не менее, остаются стандартные средства обеспечения безопасности макросов: уровень безопасности макросов и список надежных издателей, поддерживаемый для приложений Office, помогут выявить выполнение макросов на компьютере.
Примечание.
Это касается только компьютера разработки. Компьютеры конечных пользователей не нуждаются в этом параметре для запуска решений Office.
Важно отметить, что отключение доступа к системе проектов Visual Basic для приложений само по себе не защитит вас от вирусов, оно просто помогает предотвратить распространение некоторых вирусов в другие документы в случае заражения компьютера макровирусом. Эта возможность отключена по умолчанию, что обеспечивает дополнительный уровень защиты компьютера. Однако ее включение не делает ваш компьютер более подверженным атакам, если вы выполняете рекомендации по обеспечению безопасности.
Лучшая защита от вирусов макросов Office — запуск Office на высоком или очень высоком уровне безопасности, только доверять макросам из проверенных, известных источников и поддерживать актуальность с помощью исправлений безопасности и сканеров вирусов.
Вы можете включить или отключить параметр Trust Access to Visual Basic Project вручную.
При появлении ошибок VBA или COM можно восстановить установку Office.
Примечание.
Заинтересованы в разработке решений, которые расширяют возможности Office на нескольких платформах? Ознакомьтесь с новой моделью надстроек Office. Надстройки Office имеют небольшое пространство по сравнению с надстройками и решениями VSTO, и вы можете создавать их практически с помощью любой технологии веб-программирования, таких как HTML5, JavaScript, CSS3 и XML.
Включение или отключение доступа к проектам Visual Basic
Перейдите на вкладку Файл .
Щелкните Параметры.
Щелкните Центр управления безопасностью и щелкните центр управления безопасностью Параметры.
В Центре управления безопасностью щелкните макрос Параметры.
Проверьте или не проверка Доверять доступу к объектной модели проекта VBA, чтобы включить или отключить доступ к проектам Visual Basic.
Щелкните OK.
Включение или отключение доступа к проектам Visual Basic с помощью системы Microsoft Office 2007
В меню "Сервис" в Word или Excel наведите указатель мыши на макрос и нажмите кнопку "Безопасность".
В диалоговом окне "Безопасность" откройте вкладку "Доверенные издатели".
Выберите, чтобы включить или очистить, чтобы отключить, trust Access to Visual Basic Project.
Щелкните OK.
Настройка уровня безопасности макросов в Office
Перейдите на вкладку Файл .
Щелкните Параметры.
Щелкните Центр управления безопасностью и щелкните центр управления безопасностью Параметры.
В Центре управления безопасностью щелкните макрос Параметры.
В разделе "Макрос Параметры" выберите нужный параметр.
Щелкните OK.
Настройка уровня безопасности макросов Office с помощью системы Microsoft Office 2007
В меню "Сервис" в Word или Excel наведите указатель мыши на макрос и нажмите кнопку "Безопасность".
На вкладке "Уровень безопасности" выберите нужный параметр.
Вкладка "Уровень безопасности" содержит сведения о каждом уровне. Дополнительные сведения см. в разделе "Уровни безопасности макросов" справки Microsoft Office.
Установка VBA в выпуске 2007 системы Microsoft Office
В панель управления запустите команду "Добавить или удалить программы" или "Программы и компоненты".
Выберите Office в списке установленных программ .
Щелкните Изменить.
Выберите " Добавить или удалить компоненты" и нажмите кнопку "Продолжить".
Нажмите кнопку "Выбрать расширенную настройку приложений" и нажмите кнопку "Далее".
Разверните общие функции Office в списке "Выбор параметров обновления" для приложений и инструментов.
Откройте раскрывающееся меню рядом с Visual Basic для приложений и нажмите кнопку "Запустить с моего компьютера".
Нажмите кнопку Продолжить.
Нажмите кнопку Закрыть.
Восстановление установки Office
В панель управления запустите команду "Добавить или удалить программы" или "Программы и компоненты".
Выберите свою версию Office в списке установленных программ .
Щелкните Изменить.
Выберите "Переустановить " или "Восстановить", а затем нажмите кнопку "Далее".
Выберите " Обнаружить и восстановить ошибки" в моей установке Office и нажмите кнопку "Установить".