Основы офисного программирования и язык VBA


Вывод сообщений. Функция MsgBox - часть 3


Возвращаемые MsgBox значения приведены в таблице:

Имя константыЗначениеНажатая кнопка
vbOK 1OK
vbCancel 2Cancel
vbAbort 3Abort
vbRetry 4Retry
vbIgnore 5Ignore
vbYes 6Yes
vbNo 7No

Если в окне есть кнопка Cancel, нажатие клавиши Esc завершает работу в окне и возвращается тот же код vbCancel, что и при выборе кнопки Cancel.

В следующем примере создается окно с сообщением об ошибке и вопросом о продолжении вычисления. В нем пиктограмма важного сообщения и кнопки Yes и No, причем вторая - кнопка, выбираемая по умолчанию. Файл со справкой называется ERRORS.HLP, а номер контекстной справки в этом файле равен 200.

Пример 12.1.

(html, txt)

При этом вызове на экране появится окно:

Сообщение о неверных данных

Рис. 12.4.  Сообщение о неверных данных




Начало  Назад  Вперед



Книжный магазин