Окно сообщения
Занятие № 5. Стандартные диалоговые окна Вопросы:
Функция для создания окна сообщений записывается так: MsgBox (Сообщение [,Атрибуты] [,Заголовок]). Сообщение — текст, отображаемый в диалоговом окне, является обязательным аргументом. Эта строка должна быть заключена в двойные кавычки. Текст может содержать до 1024 символов. Использование круглых скобок указывает на то, что в данном случае MsgBoxявляется функцией, возвращающей значение. Атрибуты определяют особенности окна, т.е. различные кнопки и значки, отображаемые в нем. Аргумент Атрибуты позволяет управлять следующими параметрами окна сообщения: количеством кнопок в окне, типом кнопок и их размещением в окне, пиктограммой, отображаемой в окне. Этот аргумент является целым числом и для достижения желаемого результата может быть представлен как сумма двух слагаемых: Атрибуты = Параметр1 + Параметр2. Значение Параметр1 устанавливает число и тип кнопок в окне сообщений. В таблице приведены возможные значения этого параметра: Если аргумент Атрибуты не указан, то VBA предполагает, что в диалоговом окне сообщений присутствует только кнопка “ОК”. Значение Параметр2 определяет вид сообщения и пиктограмму, которая помещается в окно сообщений. Заголовок — строка в заголовке окна сообщений. Если этот аргумент опущен, то в строке заголовка отображается “Microsoft Excel”. MsgBox как функция должна возвращать значение. Синтаксис функции MsgBoxсовпадает с синтаксисом одноименного оператора. Возвращаемое значение зависит от кнопки, нажатой пользователем. В таблице представлен список значений, возвращаемых функцией MsgBox.
|