Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Аннотация

Если отключить Microsoft Visual Basic для приложений (VBA) и запустить Microsoft Excel, некоторые функции Excel в следующих категориях будут недоступны:

  • Проекты VBA, код макросов XLM и элементы ActiveX

  • Некомпилированные надстройки (XLA-файлы)

  • Элементы меню, кнопки панели инструментов и сочетания клавиш, связанные с VBA

Примечание. Отключить VBA можно двумя способами:

  • Установив для параметра установки значение Недоступно при установке Excel.

  • С помощью системной политики Отключить VBA для приложений Office .

Дополнительная информация

Следующие функции в Microsoft Excel отключаются, если VBA не включен.

Проекты VBA, код макросов XLM и элементы ActiveX

  • Вы не можете создавать новый код или элементы ActiveX, а также запускать существующий код или элементы ActiveX.

  • При открытии файлов, содержащих эти объекты, связанные с программируемостью, объекты удаляются, и появляется следующее предупреждение:

    Эта книга потеряла проект VBA, элементы ActiveX и другие функции, связанные с программированием.

    Если нажать кнопку ОК, Excel откроет файл в режиме только для чтения, чтобы убедиться, что компоненты программируемости не будут случайно потеряны.

  • Объектная модель Excel по-прежнему доступна для других программ; однако другие программы не смогут автоматизировать Excel для использования этих объектов программирования.

Некомпилированные надстройки (XLA-файлы)

Некомпилированная надстройка — это файл надстройки, созданный с помощью VBA. Если открыть некомпилированную надстройку, вы получите то же предупреждение, что и при открытии файла, содержащего обычный проект VBA.

В следующем списке содержатся некоторые из встроенных надстроек, которые недоступны:

  • Средство анализа

  • Решатель

  • Мастер условной суммы

  • Инструменты для валюты в евро

  • Мастер подстановки

  • Все остальные надстройки, включая диспетчер отчетов и надстройки сторонних поставщиков

Если VBA не установлен и вы открываете файл, содержащий функции, предоставляемые этими надстройками, Excel изменяет результаты формулы на #NAME? так как функции недоступны.

Примечание Скомпилированные надстройки, такие как XLL-файлы, надстройки COM и надстройки службы автоматизации, не зависят от того, установлена ли VBA.

Элементы меню, кнопки панели инструментов и сочетания клавиш, связанные с VBA

  • Все элементы в подменю Макрос меню Сервис недоступны, например Макросы, Запись нового макроса и Редактор Visual Basic

  • Панель инструментов Visual Basic уровня "Стандартный" по-прежнему доступна, но она ограничена тремя доступными кнопками: Безопасность, Панель элементов управления и редактор скриптов (Майкрософт).

  • Панель элементов управления доступна, но ни одна из кнопок не доступна.

  • Сочетание клавиш ALT+F11 для переключения в редактор Visual Basic отключено, как и сочетание клавиш ALT+F8 для открытия диалогового окна Запуск макросов.

Примечание. Функции листа с помощью средства анализа, возвращающие #NAME? Если VBA не установлен в версиях до Excel 2007, включите следующие компоненты:
ACCRINT CUMIPMT HEX2BIN IMSUM PRICEMAT
ACCRINTM CUMPRINC HEX2DEC INTRATE QUOTIENT
AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN
AMORLINC DEC2HEX IMABS ISODD ПОЛУЧЕНО
BESSELI DEC2OCT МНИМЫЕ LCM SERIESSUM
BESSELJ DELTA IMARGUMENT MDURATION SQRTPI
BESSELK DISC IMCONJUGATE MROUND TBILLEQ
BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE
BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD
BIN2HEX DURATION IMEXP НОМИНАЛЬНАЯ WEEKNUM
BIN2OCT EDATE IMLN OCT2BIN WORKDAY
СЛОЖНЫЙ ЭФФЕКТ IMLOG10 OCT2DEC XIRR
CONVERT EOMONTH IMLOG2 OCT2HEX XNPV
COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC
COUPDAYS ERFC IMPRODUCT ODDFYIELD YIELD
COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC
COUPNCD FVSCHEDULE IMSIN ODDLYIELD YIELDMAT
COUPNUM GCD IMSQRT PRICE
COUPPCD GESTEP IMSUB PRICEDISC
 

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×