¿Cómo hacer clic o hacer doble clic en la celda para abrir un formulario de usuario específico en Excel?
Es conveniente abrir un formulario de usuario específico simplemente haciendo clic o haciendo doble clic en una celda en Excel. Pero, ¿cómo lograrlo? Un método de este artículo puede ayudarte.
Haga clic o haga doble clic en una celda para abrir un formulario de usuario específico con código VBA
Haga lo siguiente para hacer clic o hacer doble clic en una celda para abrir un formulario de usuario específico en Excel.
1. Abra la hoja de trabajo con las celdas en las que desea hacer clic o haga doble clic para abrir un formulario de usuario.
2. Haga clic con el botón derecho en la pestaña de la hoja y luego haga clic en Ver código desde el menú contextual. Ver captura de pantalla:
3. En la apertura Microsoft Visual Basic para aplicaciones ventana, copie y pegue el siguiente código VBA en la ventana de código.
Código de VBA: haga clic en una celda para abrir un formulario de usuario específico en Excel:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby20171226
If Not Application.Intersect(Target, Range("A1:B9")) Is Nothing Then
UserForm1.Show
End If
End Sub
Código VBA: haga doble clic en una celda para abrir un formulario de usuario específico en Excel:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
If Not Application.Intersect(Target, Range("A1:B9")) Is Nothing Then
Cancel = True
UserForm1.Show
End If
End Sub
Note: En el código, A1:B9 es el rango de celdas en el que abrirá el formulario de usuario. Y UserForm1 es el nombre del formulario de usuario que abrirá al hacer clic o hacer doble clic en las celdas. Cámbielo según sus necesidades.
4. presione el otro + Q llaves para cerrar el Microsoft Visual Basic para aplicaciones ventana.
De ahora en adelante, al hacer clic o hacer doble clic en cualquier celda en un rango determinado, el formulario de usuario especificado se abrirá inmediatamente como se muestra a continuación.
Artículos relacionados:
- ¿Cómo hacer doble clic en una celda para abrir una hoja de trabajo específica en Excel?
- ¿Cómo agregar una marca de verificación en una celda con doble clic en Excel?
- ¿Cómo agregar / ingresar automáticamente la fecha / hora actual en una celda con doble clic en Excel?
- ¿Cómo hacer doble clic en una celda y agregar 1 a ese valor de celda en Excel?
- ¿Cómo abrir un calendario al hacer clic en una celda específica en Excel?
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!