Hoe klik of dubbelklik ik op een cel om een opgegeven gebruikersformulier in Excel te openen?
Het is handig om een opgegeven gebruikersformulier te openen door gewoon op een cel in Excel te klikken of te dubbelklikken. Maar hoe bereik je dat? Een methode in dit artikel kan je daarbij helpen.
Klik of dubbelklik op een cel om een opgegeven gebruikersformulier met VBA-code te openen
Klik of dubbelklik op een cel om een opgegeven gebruikersformulier met VBA-code te openen
Ga als volgt te werk om op een cel te klikken of te dubbelklikken om een opgegeven gebruikersformulier in Excel te openen.
1. Open het werkblad met de cellen waarop u wilt klikken of dubbelklik om een gebruikersformulier te openen.
2. Klik met de rechtermuisknop op de bladtab en klik vervolgens op Bekijk code vanuit het contextmenu. Zie screenshot:
3. In de opening Microsoft Visual Basic voor toepassingen venster, kopieer en plak de volgende VBA-code in het codevenster.
VBA-code: klik op een cel om een opgegeven gebruikersformulier in Excel te openen:
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
VBA-code: Dubbelklik op een cel om een opgegeven gebruikersformulier in Excel te openen:
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: In de code is A1:B9 het celbereik waarop u het gebruikersformulier opent. En UserForm1 is de naam van het gebruikersformulier dat u opent door op cellen te klikken of te dubbelklikken. Wijzig het op basis van uw behoefte.
4. druk de anders + Q toetsen om de Microsoft Visual Basic voor toepassingen venster.
Vanaf nu wordt, wanneer u op een cel in een bepaald bereik klikt of dubbelklikt, het opgegeven gebruikersformulier onmiddellijk geopend, zoals hieronder wordt weergegeven.
Gerelateerde artikelen:
- Hoe dubbelklik ik op een cel om een gespecificeerd werkblad in Excel te openen?
- Hoe voeg ik een vinkje toe in een cel door te dubbelklikken in Excel?
- Hoe automatisch de huidige datum / tijd in een cel toevoegen / invoeren door te dubbelklikken in Excel?
- Hoe dubbelklikt u op een cel en voegt u 1 toe aan die celwaarde in Excel?
- Hoe een kalender openen wanneer ik op een specifieke cel in Excel klik?
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!