Application.DisplayAlerts = True не работает в коде vba excel

На чтение
1 мин
Дата обновления
28.02.2026
Тип:Курс
Формат:Самостоятельно с наставником
PRO-селлер на маркетплейсах
Курс PRO-селлер на маркетплейсах поможет вам стать востребованным продавцом в одной из самых динамично развивающихся областей электронной коммерции. Вы получите практические навыки в создании успешных стратегий продаж, управлении рекламными кампаниями и оптимизации листингов, работая с реальными кейсами и проектами для портфолио. Вместе с поддержкой экспертов и возможностью получить сертификат, вы станете настоящим мастером маркетплейсов!
121810 ₽243620 ₽
10151 ₽/мес рассрочка
Подробнее

У меня есть функция, которая выдает общее предупреждение при объединении двух полей. Я хочу подавить это сообщение с помощью vba. Однако, просмотрев форумы, я обнаружил, что « Application.DisplayAlerts = True » должно помочь. Однако, когда я пытаюсь применить код, для приложения нет опции. затем отображать предупреждения. Нужно ли мне импортировать для этого конкретную ссылку на библиотеку? Сейчас у меня импортирован Excel 14.0.


Я сам нашел разрешение.

Поскольку Application.DisplayAlerts = False должен был установить программу доступа, которая вызывала мой объект create excel, чтобы игнорировать любые предупреждения, отображаемые при доступе. Чтобы решить эту проблему, я просто написал o bjExcel.DisplayAlerts = false