End Sub. Диалоговые окна Visual Basic

Sub Program_1()

Вывод информации на экран

Диалоговые окна Visual Basic

Диалоговые окна используются в программе для ввода или вывода информации. В VBA существуют три способа ввода-вывода информации:

· с помощью диалоговых окон;

· с помощью компонентов экранных форм;

· через ячейки таблицы Excel.

Мы будем пользоваться только диалоговыми окнами, как самым простым способом.

Для вывода на экран компьютера какого-нибудь текстового сообщения или результатов расчёта, необходимо воспользоваться диалоговым окном Message Box (окно сообщений), которое в программе вызывается командой MsgBox.

В общем виде команда записывается так: MsgBox "Текстовая строка".

При выполнении этой команды на экране появляется диалоговое окно, в котором выдаётся надпись, указанная в команде. Текст надписи обязательно должен быть в кавычках, другие символы не годятся. Сами кавычки при выполнении команды на экран не выводятся. Кроме надписи, в окне присутствует кнопка "ОК". Выполняя команду MsgBox, компьютер "зависает", т.е. делает паузу, позволяющую пользователю не спеша прочитать надпись. Чтобы закончить паузу и продолжить выполнение программы, пользователь должен нажать в окне кнопку "ОК".

Пример текста программы, использующей команду MsgBox:

MsgBox "Это моя первая программа"

В результате выполнения программы на экране появится такое окно:

Если выводимый на экран текст получается длинным, его можно разбить на несколько строк, соединённых знаками суммы (+) и специальным словом vbCrLf:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: