Wie öffnet man durch einen Klick oder Doppelklick auf eine Zelle ein bestimmtes Benutzerformular in Excel?
Es ist praktisch, ein bestimmtes Benutzerformular einfach durch einen Klick oder Doppelklick auf eine Zelle zu öffnen – doch wie lässt sich das umsetzen? Dieser Artikel stellt eine Methode zur Lösung dieses Problems vor.
Öffnen eines bestimmten Benutzerformulars durch Klicken oder Doppelklicken einer Zelle mithilfe von VBA-Code
Führen Sie die folgenden Schritte aus, um das Öffnen eines bestimmten Benutzerformulars durch Klicken oder Doppelklicken auf eine Zelle in Excel zu aktivieren.
1. Öffnen Sie das Arbeitsblatt mit den Zellen, auf die Sie klicken oder doppelklicken möchten, um ein Benutzerformular zu öffnen.
2. Klicken Sie mit der rechten Maustaste auf die Blattregisterkarte und wählen Sie im Kontextmenü Code anzeigen. Siehe Screenshot:

3. Fügen Sie im geöffneten Fenster Microsoft Visual Basic for Applications den folgenden VBA-Code in das Codefenster ein.
VBA-Code: Klicken Sie auf eine Zelle, um ein bestimmtes Benutzerformular in Excel zu öffnen:
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: Doppelklicken Sie auf eine Zelle, um ein bestimmtes Benutzerformular in Excel zu öffnen:
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 Hinweis: Im Code steht A1:B9 für den Zellbereich, auf dessen Basis das Benutzerformular geöffnet wird. „UserForm1“ ist der Name des Benutzerformulars, das beim Klicken oder Doppelklicken geöffnet werden soll. Passen Sie diese Angaben entsprechend Ihren Anforderungen an.
4. Drücken Sie die Tastenkombination Alt + Q, um das Fenster Microsoft Visual Basic for Applications zu schließen.
Ab sofort wird das festgelegte Benutzerformular sofort geöffnet, sobald Sie eine beliebige Zelle im Bereich „Begrenzter Bereich“ anklicken oder doppelklicken – wie im folgenden Screenshot dargestellt.

Verwandte Artikel:
- Wie doppelklickt man eine Zelle, um ein bestimmtes Arbeitsblatt in Excel zu öffnen?
- Wie fügt man durch Doppelklicken ein Häkchen in eine Zelle ein?
- Wie fügt man durch Doppelklicken automatisch das aktuelle Datum bzw. die aktuelle Uhrzeit in eine Zelle ein?
- Wie addiert man durch Doppelklicken den Wert 1 zum Zelleninhalt?
- Wie lässt sich ein Kalender anzeigen, sobald eine bestimmte Zelle angeklickt wird?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins