Sub Program_1()
A = InputBox("", "Как вас зовут?")
MsgBox "Ну, здравствуй, " + A
Введём с клавиатуры в InputBox слово "Вася" и нажмём "ОК". Получим:
Анализируя текст программы, обращаем внимание на то, что в диалоговом окне MsgBox выводимое на экран сообщение представляет собой две текстовые строки, сцепленные воедино знаком плюс (+). Однако вторая строка не заключена в кавычки и состоит только из одной буквы (А). В данном случае вместо текстовой строки, задаваемой в явном виде, например "Вася", в программе подставляется переменная по имени "А", в которую ранее в программе было записано командой InputBox вводимое с клавиатуры произвольное слово – любое имя, по желанию пользователя. Выгода от использования в программе переменной заключается в том, что программа стала универсальной, пригодной для любого вводимого пользователем имени (для любых исходных данных).
Запишем более сложный текст программы: