Текстово поле е празно поле, където потребителят може да попълни част от текст. За да създадете a текстово поле в Excel VBA, изпълнете следните стъпки.
1. В раздела Разработчик щракнете върху Вмъкване.
2. В групата ActiveX Controls щракнете върху Text Box.
3. Плъзнете команден бутон и текстово поле на работния си лист.
4. Щракнете с десния бутон върху командния бутон (уверете се, че е избран режим на проектиране).
5. Щракнете върху Преглед на кода.
Забележка: можете да промените надписа и името на контролата, като щракнете с десния бутон върху контролата (уверете се, че е избран режим на проектиране) и след това щракнете върху Свойства. Променете надписа на командния бутон на Импортиране на данни. Засега ще оставим TextBox1 като име на текстовото поле.
6. Добавете следния код:
TextBox1.Text = "Данните са импортирани успешно"
7. Щракнете върху командния бутон на листа (уверете се, че режимът на проектиране е отменен).
Резултат:
8. За да изчистите текстово поле, използвайте следния код:
TextBox1.Value = ""
Забележка: въпреки че в някои ситуации може да бъде полезно директно да поставите текстово поле на работния си лист, текстовото поле е особено полезно, когато се постави в Userform.