Константы MsgBox
Перечисленные ниже константы могут использоваться в любом месте кода вместо фактических значений.
Аргументы MsgBox
Константа | Значение | Описание |
---|---|---|
vbOKOnly | 0 | Только кнопка ОК (по умолчанию) |
vbOKCancel | 1 | Кнопки ОК и Отмена |
vbAbortRetryIgnore | 2 | Кнопки Прервать, Повторить и Пропустить |
vbYesNoCancel | 3 | Кнопки Да, Нет и Отмена |
vbYesNo | 4 | Кнопки Да и Нет |
vbRetryCancel | 5 | Кнопки Повторить и Отмена |
vbCritical | 16 | Критическое сообщение |
vbQuestion | 32 | Предупреждение с запросом |
vbExclamation | 48 | Предупреждение |
vbInformation | 64 | Информационное сообщение |
vbDefaultButton1 | 0 | Первая кнопка выбирается по умолчанию (по умолчанию) |
vbDefaultButton2 | 256 | Вторая кнопка выбирается по умолчанию |
vbDefaultButton3 | 512 | Третья кнопка выбирается по умолчанию |
vbDefaultButton4 | 768 | Четвертая кнопка выбирается по умолчанию |
vbApplicationModal | 0 | Модальное окно сообщения приложения (по умолчанию) |
vbSystemModal | 4096 | Системное окно сообщения |
vbMsgBoxHelpButton | 16384 | Добавляет кнопку справки в окно сообщения |
VbMsgBoxSetForeground | 65536 | Окно сообщения выводится на передний план |
vbMsgBoxRight | 524288 | Текст выравнивается по правому краю |
vbMsgBoxRtlReading | 1048576 | Текст отображается справа налево (иврит и арабский язык) |
Возвращаемые значения MsgBox
Константа | Значение | Описание |
---|---|---|
vbOK | 1 | Нажата кнопка ОК |
vbCancel | 2 | Нажата кнопка Отмена |
vbAbort | 3 | Нажата кнопка Прервать |
vbRetry | 4 | Нажата кнопка Повторить |
vbIgnore | 5 | Нажата кнопка Пропустить |
vbYes | 6 | Нажата кнопка Да |
vbNo | 7 | Нажата кнопка Нет |
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.