End Sub
Sub Program_1( )
Вывод информации на экран
Диалоговые окна Visual Basic
Диалоговые окна используются в программе для ввода или вывода информации. В VBA существуют три способа ввода-вывода информации:
· с помощью диалоговых окон;
· с помощью компонентов экранных форм;
· через ячейки таблицы Excel.
Мы будем пользоваться только диалоговыми окнами, как самым простым способом.
Для вывода на экран компьютера какого-нибудь текстового сообщения или результатов расчёта, необходимо воспользоваться диалоговым окном Message Box (окно сообщений), которое в программе вызывается командой MsgBox.
В общем виде команда записывается так: MsgBox "Текстовая строка".
При выполнении этой команды на экране появляется диалоговое окно, в котором выдаётся надпись, указанная в команде. Текст надписи обязательно должен быть в кавычках, другие символы не годятся. Сами кавычки при выполнении команды на экран не выводятся. Кроме надписи, в окне присутствует кнопка "ОК". Выполняя команду MsgBox, компьютер "зависает", т.е. делает паузу, позволяющую пользователю не спеша прочитать надпись. Чтобы закончить паузу и продолжить выполнение программы, пользователь должен нажать в окне кнопку "ОК".
Пример текста программы, использующей команду MsgBox:
MsgBox "Это моя первая программа"
В результате выполнения программы на экране появится такое окно:
Если выводимый на экран текст получается длинным, его можно разбить на несколько строк, соединённых знаками суммы (+) и специальным словом vbCrLf :