Cum să faceți clic sau să faceți dublu clic pe celulă pentru a deschide un formular de utilizator specificat în Excel?
Este convenabil să deschideți un formular de utilizator specificat făcând doar clic sau dublu clic pe o celulă din Excel. Dar cum să o realizăm? O metodă din acest articol vă poate ajuta.
Faceți clic sau faceți dublu clic pe o celulă pentru a deschide un formular de utilizator specificat cu cod VBA
Pentru a deschide un formular de utilizator specificat în Excel, faceți următoarele:
1. Deschideți foaia de lucru cu celulele pe care doriți să faceți clic sau faceți dublu clic pentru a deschide un formular de utilizator.
2. Faceți clic dreapta pe fila foaie și apoi faceți clic pe Afișați codul din meniul contextual. Vedeți captura de ecran:
3. În deschidere Microsoft Visual Basic pentru aplicații fereastră, copiați și lipiți următorul cod VBA în fereastra codului.
Cod VBA: faceți clic pe o celulă pentru a deschide un formular de utilizator specificat în 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
Cod VBA: faceți dublu clic pe o celulă pentru a deschide un formular de utilizator specificat în 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
notițe: În cod, A1: B9 este intervalul de celule pe care veți deschide formularul de utilizator bazat pe. Și UserForm1 este numele formularului de utilizator pe care îl veți deschide făcând clic sau dublu clic pe celule. Vă rugăm să îl modificați în funcție de nevoile dvs.
4. apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.
De acum înainte, când faceți clic sau faceți dublu clic pe orice celulă dintr-un anumit interval, formularul de utilizator specificat va fi deschis imediat după cum este prezentat mai jos.
Articole pe aceeaşi temă:
- Cum se face dublu clic pe o celulă pentru a deschide o foaie de lucru specificată în Excel?
- Cum se adaugă bifă într-o celulă cu dublu clic în Excel?
- Cum se adaugă automat / se introduce data / ora curentă într-o celulă cu dublu clic în Excel?
- Cum să faceți dublu clic pe o celulă și să adăugați 1 la acea valoare a celulei în Excel?
- Cum să deschideți un calendar când faceți clic pe o anumită celulă din Excel?
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!