Cum se face dublu clic pe o celulă pentru a deschide o foaie de lucru specificată în Excel?
Doriți să navigați rapid la o foaie de lucru specificată într-un registru de lucru Excel? Acest articol va furniza o metodă VBA pentru a deschide o foaie de lucru specificată făcând dublu clic pe o anumită celulă din Excel.
Faceți dublu clic pe o celulă pentru a deschide o foaie de lucru specificată cu cod VBA
Faceți dublu clic pe o celulă pentru a deschide o foaie de lucru specificată cu cod VBA
Procedați după cum urmează pentru a deschide o foaie de lucru specificată făcând dublu clic pe o celulă din Excel.
1. Faceți clic dreapta pe fila de foaie care conține celula pe care doriți să o deschideți foaia de lucru făcând clic pe ea. Și apoi faceți clic pe Afișați codul din meniul contextual. Vedeți captura de ecran:
2. În deschidere Microsoft Visual Basic pentru aplicații fereastra, copiați următorul cod VBA în fereastra Cod.
Cod VBA: faceți dublu clic pe celulă pentru a deschide o foaie de lucru specificată în 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
notițe: În codul VBA, „A1; Foaie2""A12; Foaie3""A4; Foaie4""A100; Foaie5"înseamnă că dublu clic pe celula A1 va deschide Sheet2, faceți dublu clic pe A2 va deschide Sheet3 ..., vă rugăm să le modificați în funcție de nevoile dvs.
3. apasă pe Alt + Q tastele împreună pentru a închide Microsoft Visual Basic pentru aplicații fereastră.
De acum înainte, când faceți dublu clic pe celula A1 din foaia de lucru curentă, foaia de lucru specificată va fi activată imediat.
Articole pe aceeaşi temă:
- Cum să faceți clic sau să faceți dublu clic pe celulă pentru a deschide un formular de utilizator specificat în Excel?
- Cum se adaugă bifă într-o celulă cu dublu clic în Excel?
- Cum se adaugă automat / se introduce data / ora curentă într-o celulă cu dublu clic în Excel?
- Cum să faceți dublu clic pe o celulă și să adăugați 1 la acea valoare a celulei în Excel?
- Cum să deschideți un calendar când faceți clic pe o anumită celulă din Excel?
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!