Come fare clic o doppio clic su una cella per aprire un modulo utente specificato in Excel?
È conveniente aprire un modulo utente specificato semplicemente facendo clic o doppio clic su una cella in Excel. Ma come si può ottenere questo risultato? Questo articolo fornisce un metodo per aiutarti.
Fai clic o doppio clic su una cella per aprire un modulo utente specificato con il codice VBA
Fai clic o doppio clic su una cella per aprire un modulo utente specificato con il codice VBA
Segui questi passaggi per abilitare il clic o il doppio clic su una cella per aprire un modulo utente specificato in Excel.
1. Apri il foglio di lavoro con le celle che desideri cliccare o fare doppio clic per aprire un modulo utente.
2. Fai clic con il tasto destro del mouse sulla scheda del foglio e poi fai clic su Visualizza Codice dal menu contestuale. Vedi screenshot:
3. Nella finestra di Microsoft Visual Basic for Applications che si apre, copia e incolla il seguente codice VBA nella finestra del codice.
Codice VBA: Clicca su una cella per aprire un modulo utente specificato in 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
Codice VBA: Fai doppio clic su una cella per aprire un modulo utente specificato in 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
Nota: Nel codice, A1:B9 è l'intervallo di celle in base al quale aprirai il modulo utente. E UserForm1 è il nome del modulo utente che aprirai facendo clic o doppio clic sulle celle. Cambialo in base alle tue esigenze.
4. Premi i tasti Alt + Q per chiudere la finestra di Microsoft Visual Basic for Applications.
Da ora in poi, quando fai clic o doppio clic su qualsiasi cella nell'intervallo specificato, il modulo utente designato si aprirà immediatamente, come mostrato nello screenshot sottostante.
Articoli Correlati:
- Come fare doppio clic su una cella per aprire un foglio di lavoro specificato in Excel?
- Come aggiungere un segno di spunta in una cella con un doppio clic in Excel?
- Come inserire automaticamente la data/ora corrente in una cella con un doppio clic in Excel?
- Come fare doppio clic su una cella e aggiungere 1 al valore di quella cella in Excel?
- Come far apparire un calendario quando si fa clic su una cella specifica in Excel?
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!