Textové pole je prázdné pole, do kterého může uživatel vyplnit část textu. Chcete -li vytvořit a Textové pole v Excel VBA, proveďte následující kroky.
1. Na kartě Vývojář klikněte na Vložit.
2. Ve skupině Ovládací prvky ActiveX klikněte na Textové pole.
3. Přetáhněte příkazové tlačítko a textové pole na listu.
4. Klepněte pravým tlačítkem na příkazové tlačítko (zkontrolujte, zda je vybrán režim návrhu).
5. Klikněte na Zobrazit kód.
Poznámka: titulek a název ovládacího prvku můžete změnit kliknutím pravým tlačítkem na ovládací prvek (ujistěte se, že je vybrán režim návrhu) a poté kliknutím na Vlastnosti. Změňte titulek příkazového tlačítka na Importovat data. Prozatím ponecháme TextBox1 jako název textového pole.
6. Přidejte následující řádek kódu:
TextBox1.Text = "Data byla úspěšně importována"
7. Klikněte na příkazové tlačítko na listu (ujistěte se, že je zrušen výběr režimu návrhu).
Výsledek:
8. Chcete -li vymazat textové pole, použijte následující řádek kódu:
TextBox1.Value = ""
Poznámka: ačkoli v některých situacích může být užitečné přímo umístit textové pole na list, textové pole je zvláště užitečné, když je umístěno na Userform.