Come fare doppio clic su una cella per aprire un foglio di lavoro specificato in Excel?
Vuoi passare rapidamente a un foglio di lavoro specificato in una cartella di lavoro di Excel? Questo articolo fornirà un metodo VBA per aprire un foglio di lavoro specificato facendo doppio clic su una determinata cella in Excel.
Fare doppio clic su una cella per aprire un foglio di lavoro specificato con codice VBA
Fare doppio clic su una cella per aprire un foglio di lavoro specificato con codice VBA
Si prega di fare quanto segue per aprire un foglio di lavoro specificato facendo doppio clic su una cella in Excel.
1. Fare clic con il pulsante destro del mouse sulla scheda del foglio che contiene la cella che si desidera aprire il foglio di lavoro facendo clic su di essa. E poi clicca Visualizza codice dal menu contestuale. Vedi screenshot:
2. In apertura Microsoft Visual Basic, Applications Edition finestra, copia il seguente codice VBA nella finestra del codice.
Codice VBA: fare doppio clic sulla cella per aprire un foglio di lavoro specificato 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
Note:: Nel codice VBA, "A1; Foglio2""A12; Foglio3""A4; Foglio4""A100; Foglio5"significa che il doppio clic sulla cella A1 aprirà Sheet2, il doppio clic A2 aprirà Sheet3 ..., per favore modificali in base alle tue esigenze.
3. premi il altro + Q i tasti insieme per chiudere il file Microsoft Visual Basic, Applications Edition finestra.
D'ora in poi, facendo doppio clic sulla cella A1 nel foglio di lavoro corrente, il foglio di lavoro specificato verrà attivato immediatamente.
Articoli Correlati:
- Come fare clic o fare doppio clic sulla cella per aprire un modulo utente specificato in Excel?
- Come aggiungere un segno di spunta in una cella con doppio clic in Excel?
- Come aggiungere / inserire automaticamente la data / ora corrente in una cella con doppio clic in Excel?
- Come fare doppio clic su una cella e aggiungere 1 a quel valore di cella in Excel?
- Come visualizzare un calendario quando si fa clic su una cella specifica in Excel?
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- 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, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!