Un cuadro de texto es un campo vacío donde un usuario puede completar un fragmento de texto. Para crear un cuadro de texto en Excel VBA , ejecute los siguientes pasos.

1. En la pestaña Desarrollador , haga clic en Insertar.

2. En el grupo Controles ActiveX, haga clic en Cuadro de texto.

Cree un cuadro de texto en Excel VBA

3. Arrastre un botón de comando y un cuadro de texto en su hoja de trabajo.

4. Haga clic con el botón derecho en el botón de comando (asegúrese de que el Modo de diseño esté seleccionado).

5. Haga clic en Ver código.

Ver código

Nota: puede cambiar el título y el nombre de un control haciendo clic derecho en el control (asegúrese de que el Modo de diseño esté seleccionado) y luego haciendo clic en Propiedades. Cambie el título del botón de comando a Importar datos. Por ahora, dejaremos TextBox1 como el nombre del cuadro de texto.

6. Agregue la siguiente línea de código:

TextBox1.Text = "Data imported successfully"

7. Haga clic en el botón de comando en la hoja (asegúrese de que el Modo de diseño no esté seleccionado).

Resultado:

Caja de texto

8. Para borrar un cuadro de texto, use la siguiente línea de código:

TextBox1.Value = ""

Nota: aunque en algunas situaciones puede ser útil colocar directamente un cuadro de texto en su hoja de trabajo, un cuadro de texto es particularmente útil cuando se coloca en un formulario de usuario .

2/8 Completado! Obtenga más información sobre los controles Activex>
Siguiente capítulo: formulario de usuario