¿Cómo hacer que aparezca un cuadro de mensaje al hacer clic en una celda específica en Excel?
Este artículo tiene como objetivo mostrarle el método para hacer aparecer un cuadro de mensaje al hacer clic en una celda específica en Excel.
Hacer aparecer un cuadro de mensaje al hacer clic en una celda específica con código VBA
Hacer aparecer un cuadro de mensaje al hacer clic en una celda específica con código VBA
Por favor, siga los siguientes pasos para hacer aparecer un cuadro de mensaje al hacer clic en una celda específica en la hoja de cálculo.
1. Cambie para abrir la hoja de cálculo con la celda específica en la que necesita mostrar el cuadro de mensaje al hacer clic en ella. Haga clic derecho en la pestaña de la hoja y seleccione Ver Código desde el menú contextual.
2. En la ventana de Microsoft Visual Basic para Aplicaciones, copie y pegue el siguiente código VBA en la ventana de Código.
Código VBA: Hacer aparecer un cuadro de mensaje al hacer clic en una celda específica
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1:B10")) Is Nothing Then _
MsgBox "You have select cell " & Target.Address & vbCrLf & "Please input a number", vbInformation, "Kutools for Excel"
End Sub
Notas:
1). En el código, “A1:B10” significa que el cuadro de mensaje aparecerá al hacer clic en cualquier celda de este rango.
2). “Has seleccionado la celda ” y “Por favor, ingresa datos” son el contenido mostrado del cuadro de mensaje.
Por favor, cámbielos según sea necesario.
3. Presione simultáneamente las teclas Alt + Q para cerrar la ventana de Microsoft Visual Basic para Aplicaciones.
Desde ahora, al hacer clic en cualquier celda del rango A1:B10, obtendrá un cuadro de mensaje como se muestra en la siguiente captura de pantalla.
Artículos relacionados:
- ¿Cómo crear un temporizador de cuadro de mensaje para cerrar automáticamente el cuadro de mensaje después de cierto tiempo en Excel?
- ¿Cómo copiar texto de un cuadro de mensaje en Excel?
- ¿Cómo hacer aparecer un cuadro de mensaje al activar/abrir una hoja de trabajo especificada en Excel?
- ¿Cómo hacer aparecer un cuadro de mensaje para mostrar un rango de celdas o valores de celda en Excel?
- ¿Cómo hacer aparecer un cuadro de mensaje si el valor de la celda cambia dentro de un rango en Excel?
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!