Wie doppelklicke ich auf eine Zelle, um ein bestimmtes Arbeitsblatt in Excel zu öffnen?
Möchten Sie schnell zu einem bestimmten Arbeitsblatt in einer Excel-Arbeitsmappe navigieren? Dieser Artikel enthält eine VBA-Methode zum Öffnen eines bestimmten Arbeitsblatts durch Doppelklicken auf eine bestimmte Zelle in Excel.
Doppelklicken Sie auf eine Zelle, um ein angegebenes Arbeitsblatt mit VBA-Code zu öffnen
Doppelklicken Sie auf eine Zelle, um ein angegebenes Arbeitsblatt mit VBA-Code zu öffnen
Gehen Sie wie folgt vor, um ein bestimmtes Arbeitsblatt zu öffnen, indem Sie auf eine Zelle in Excel doppelklicken.
1. Klicken Sie mit der rechten Maustaste auf die Blattregisterkarte, die die Zelle enthält, die Sie öffnen möchten, indem Sie darauf klicken. Und dann klicken Code anzeigen aus dem Kontextmenü. Siehe Screenshot:
2. In der Öffnung Microsoft Visual Basic für Applikationen Kopieren Sie bitte den folgenden VBA-Code in das Code-Fenster.
VBA-Code: Doppelklicken Sie auf die Zelle, um ein angegebenes Arbeitsblatt in Excel zu öffnen
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updated by Extendoffice 20180822
Dim xArray, xAValue As Variant
Dim xFNum As Long
Dim xStr, xStrRg, xStrSheetName As String
xRgArray = Array("A1;Sheet2", "A12;Sheet3", "A4;Sheet4", "A100;Sheet5")
On Error Resume Next
For xFNum = LBound(xRgArray) To UBound(xRgArray)
xStr = ""
xStr = xRgArray(xFNum)
xAValue = ""
xAValue = Split(xStr, ";")
xStrRg = ""
xStrRg = xAValue(0)
xStrSheetName = ""
xStrSheetName = xAValue(1)
If Not Intersect(Target, Range(xStrRg)) Is Nothing Then
Sheets(xStrSheetName).Activate
End If
Next
End Sub
Note: Im VBA-Code „A1;Blatt2""A12;Blatt3""A4;Blatt4""A100;Blatt5" bedeutet, dass ein Doppelklick auf Zelle A1 Blatt2 öffnet, ein Doppelklick auf Zelle A2 Blatt3 öffnet ..., bitte ändern Sie sie entsprechend Ihren Anforderungen.
3. Drücken Sie die Taste Andere + Q Tasten zusammen, um die zu schließen Microsoft Visual Basic für Applikationen Fenster.
Wenn Sie von nun an auf Zelle A1 im aktuellen Arbeitsblatt doppelklicken, wird das angegebene Arbeitsblatt sofort aktiviert.
Weitere Artikel:
- Wie klicke oder doppelklicke ich auf eine Zelle, um ein bestimmtes Benutzerformular in Excel zu öffnen?
- Wie füge ich ein Häkchen in eine Zelle ein, indem ich in Excel doppelklicke?
- Wie füge ich ein aktuelles Datum / eine aktuelle Uhrzeit automatisch in eine Zelle ein, indem ich in Excel doppelklicke?
- Wie doppelklicke ich auf eine Zelle und addiere 1 zu diesem Zellenwert in Excel?
- Wie öffne ich einen Kalender, wenn ich in Excel auf eine bestimmte Zelle klicke?
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, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!