Come aprire un foglio di lavoro specifico in Excel facendo doppio clic su una cella?
Vuoi navigare rapidamente verso un foglio di lavoro specifico in una cartella di lavoro Excel? Questo articolo fornirà un metodo VBA per aprire un foglio di lavoro specifico facendo doppio clic su una determinata cella in Excel.
Apri un foglio di lavoro specifico con il codice VBA facendo doppio clic su una cella
Apri un foglio di lavoro specifico con il codice VBA facendo doppio clic su una cella
Per favore, segui i passaggi seguenti per aprire un foglio di lavoro specifico facendo doppio clic su una cella in Excel.
1. Fai clic con il tasto destro del mouse sulla scheda del foglio che contiene la cella da cui vuoi aprire il foglio di lavoro. Quindi fai clic su Visualizza Codice dal menu contestuale. Vedi screenshot:
2. Nella finestra di Microsoft Visual Basic for Applications che si apre, copia il seguente codice VBA nella finestra del Codice.
Codice VBA: fare doppio clic sulla cella per aprire un foglio di lavoro specifico in Excel
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
Nota: Nel codice VBA, "A1;Sheet2", "A12;Sheet3", "A4;Sheet4", "A100;Sheet5" significano che facendo doppio clic sulla cella A1 si aprirà Sheet2, facendo doppio clic su A12 si aprirà Sheet3..., cambiali in base alle tue esigenze.
3. Premi contemporaneamente i tasti Alt + Q per chiudere la finestra di Microsoft Visual Basic for Applications.
Da ora in poi, quando fai doppio clic sulla cella A1 nel foglio di lavoro corrente, il foglio di lavoro specificato verrà attivato immediatamente.

Sblocca la Magia di Excel con Kutools AI
- Esecuzione Intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici — tutto guidato da semplici comandi.
- Formule Personalizzate: Genera formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA senza sforzo.
- Interpretazione delle Formule: Comprendi facilmente formule complesse.
- Traduzione del Testo: Superare le barriere linguistiche all'interno dei tuoi fogli di calcolo.
Articoli correlati:
- Come fare clic o doppio clic su una cella per aprire un modulo utente specifico in Excel?
- Come aggiungere un segno di spunta in una cella con un doppio clic in Excel?
- Come aggiungere automaticamente/inserire data/orario 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 facendo 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!