/ / Cuadro de texto Excel VBA

Cuadro de texto de Excel VBA

Un cuadro de texto es un campo vacío donde un usuario puede completar una parte del texto. Para crear un caja de texto en Excel VBA, ejecuta los siguientes pasos.

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

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

Crear 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 derecho en el botón de comando (asegúrese de que esté seleccionado el Modo de diseño).

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 esté seleccionado Modo de diseño) y luego haga 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 la opción Modo de diseño no esté seleccionada).

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.

Lea también: