Описание констант
Если в процедуре Вам нужна величина, которая бы не меняла своего значения, то применяются константы. Для их объявления используется оператор Const, имеющий следующий синтаксис: Const ИмяКонстанты As ТипДанных = Значение
Например: Const Gruppa As Integer = 25 Диалоговые окна для обмена сообщениями (MsgBox(), InputBox()) Разрабатывая электронные таблицы, которые будут использоваться другими людьми, необходимо обратить особое внимание на пользовательский интерфейс. Пользовательский интерфейс – это метод взаимодействия с приложением – щелчки на кнопках, использование меню, нажатие клавиш, доступ к панелям инструментов и т.д. Существует несколько типов диалоговых окон, которые необходимы для поддержания в программе интерактивного режима работы конечного пользователя (вывод сообщений пользователю, прием и интерпретация указаний. введенных пользователем, и др.). Встроенная функция MsgBox() обеспечивает создание диалоговых окон различных типов. 1. Простое окно-сообщение MsgBox(“строка_сообщение”) Если в сообщении должно присутствовать значение переменной или элемента массива переменной, элемент структуры пользовательского типа данных и т.п., следует преобразовать значения в строковый. 2. Окно-сообщение с командными кнопками MsgBox(“строка_сообщение” [, < кнопки> ][, “заголовок_окна”] [, < файл-подсказки>, < контекст> ]), где < строка_сообщение> - максимальная длина строки – 1024 символа; < кнопки> - число, являющееся суммой кодов выбранных типов кнопок и пиктограммы, или имена кнопок; < заголовок_окна> - строка символов; < файл-подсказки> - имя файла-подсказки для контекстно-зависимой помощи при работе в окне, строка символов; < контекст> - число, которое назначено подсказке для данного окна. Функция MsgBox() возвращает код (число), соответствующий нажатой кнопке. Коды задания командных кнопок и пиктограмм приведены в таблице 3.2.
Таблица 3.2 Список видов командных кнопок и их кодов
Функция InputBox() обеспечивает формирование окна для вывода строки сообщения и ожидания ввода строки символов или нажатия кнопки. Возвращает содержание текстового блока: InputBox(“строка_сообщение” [, “заголовок_окна”] [, < текст-по_умолчанию> ][, Xпоз][, Yпоз][, < файл-подсказки>, < контекст> ]) где < текст-по_умолчанию> - строка символов, выводимая в текстовом блоке (может быть пустой), Xпоз, Yпоз – позиция левого верхнего угла окна.
|