Способы вывода данных
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, "###.##")