End Sub

Sub Program_1( )

End Sub

Sub Program_1( )

A = InputBox("Укажите ваше имя")

или:

 

A = InputBox("","Укажите ваше имя")

В результате получаем соответственно:

или во втором варианте –

Заметим, что во 2-м варианте нами в команде InputBox использовался только второй аргумент – "Заголовок", а предшествующий аргумент, "Сообщение", был не нужен. Но правила записи команды InputBox таковы, что просто отбрасывать можно лишь те аргументы, которые стоят справа от указываемого. Если в InputBox требуется избавиться от аргумента, стоящегослева (в данном примере – от аргумента "Сообщение"), его всё равно придётся записать, хотя и в виде так называемой "пустой строки", т.е. в виде кавычек, записанных подряд, без текста между ними: A = InputBox("","Укажите ваше имя").

Знакомясь с командой InputBox, остаётся выяснить – что означает буква "А" и знак равенства слева от этой команды. Эти два символа позволяют программе запомнить то значение, которое вводит пользователь с клавиатуры. Такое действие называется "запомнить вводимое значение в переменной "А". После запоминания в переменной, введенное с клавиатуры в InputBox значение может использоваться в программе неограниченное количество раз, пока не закончится программа. При этом упоминание в тексте программы имени переменной "А" означает извлечение из памяти и использование в указанном месте содержимого переменной.

В качестве примера использования переменной, составим программу, позволяющую вводить имя с клавиатуры и тут же выводить его на экран (не будем обсуждать полезность такой программы):