¿Cómo establecer un valor predeterminado en un cuadro de texto?
Puedes insertar rápidamente un cuadro de texto en una hoja de cálculo, pero, a veces, deseas mostrar un valor predeterminado en el cuadro de texto que recuerde a otros usuarios ingresar la información correspondiente. ¿Tienes alguna idea de cómo resolver esto en Excel?
Establecer un valor predeterminado en un cuadro de texto con código VBA
Establecer un valor predeterminado en un cuadro de texto con código VBA
Para establecer un valor predeterminado en un cuadro de texto, el siguiente código VBA puede ayudarte:
1. Inserta el cuadro de texto haciendo clic en Desarrollador > Insertar > Cuadro de Texto (Control ActiveX), y luego dibuja un cuadro de texto según lo necesites, ver captura de pantalla:
2. Luego haz clic derecho en el cuadro de texto y selecciona Ver Código desde el menú contextual, copia y pega el siguiente código VBA para reemplazar el código original en la ventana de Microsoft Visual Basic para Aplicaciones:
Código VBA: Establecer valor predeterminado en cuadro de texto:
Private Sub TextBox1_GotFocus()
If Me.TextBox1.Value = "" Then
Me.TextBox1.Value = "Your name, please!"
End If
End Sub
Nota: En el código anterior, Textbox1 es el nombre del cuadro de texto que has insertado, puedes cambiar el valor predeterminado “¡Por favor, tu nombre!” por tu propio texto.
3. Luego guarda y cierra la ventana de código, sal del Modo Diseño; ahora, cuando haces clic en el cuadro de texto, tu texto predeterminado se muestra automáticamente en el cuadro de texto, ver captura de pantalla:
Artículos relacionados:
¿Cómo permitir solo números en un cuadro de texto?
¿Cómo aplicar la revisión ortográfica en un cuadro de texto?
¿Cómo cambiar el color del cuadro de texto basado en el valor en Excel?
¿Cómo insertar una imagen en un cuadro de texto?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!