Способы вывода данных

Dim a As single

a= Val(TextBox1.Text)

1. Вывод переменной ав текстовое окно TextBox1 формы UserForm:

TextBox1.text= a

2. Вывод переменной а в окно отладки Immediate (рис. 13.4).

Debug.Print "a="; a

Синтаксис оператора:

Debug.Print [ список вывода с разделителями ] Debug – отладчик; Print – метод вывода в отладочное окно; разделители - , ; &

Окно отладки удобно использовать для вывода данных в циклических программах.

3. Вывод в отдельное окно c помощью оператора MsgBox (рис. 13.5):

MsgBox "a=" & a

 

Синтаксис сокращенного представления оператора:

MsgBox сообщение [, константа ] [, заголовок окна ]

Сообщение — текстовая константа и/или переменная;

Некоторые значения константы: 0 - вывод кнопки ОК; 1 - вывод кнопок ОК

и Отмена; 16 -значок об ошибке.

Например, (рис. 13.6):

а= 13.65

MsgBox " Значение а= " & a, 1 , "Вычисление длины "

Пример 13.1.Линейная программа . Даны переменные а, с . Вычислить у=а+в. Вывести у с точностью до 2-х знаков после запятой с применением функции Format(рис. 13.7):

Private Sub CommandButton1_Click()

Dim a, b, y As Single

a = 223.2345: b = 3.45678

y = a + b

MsgBox "y=" & Format(y, "###.##")