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