Preskoči na glavno vsebino

Kako preskočiti celice ali stolpce pri zavihkih v Excelu?

Privzeto se s pritiskom na tipko Tab v Excelu vodoravno premakne iz celice v naslednjo. Nekateri uporabniki Excela pri zavihkih v Excelu ponavadi preskočijo celice. Na primer, celica A1 zdaj izbere, po pritisku tipke Tab bo skočila v celico C1 neposredno s preskočitvijo celice B1, ponovni pritisk tipke Tab pa bo preskočil celico D1 in se premaknil na E1, kot je prikazano spodaj. Kako to doseči? Metoda v tem članku vam lahko pomaga.

Preskočite celice ali stolpce pri zavihkih s kodo VBA


puščica modri desni mehurčekPreskočite celice ali stolpce pri zavihkih s kodo VBA

Naredite naslednje, če želite preskočiti celice ali stolpce pri zavihkih v Excelu s kodo VBA.

1. Na delovnem listu morate pri zavihkih preskočiti celice, z desno miškino tipko kliknite jeziček lista in kliknite Ogled kode iz kontekstnega menija.

2. Na odprtju Microsoft Visual Basic za aplikacije okno, kopirajte in prilepite spodnjo kodo VBA v okno Code.

Koda VBA: pri zavihkih v Excelu preskočite celice ali stolpce

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Static sRg As Range
    Dim ColumnOffset As Integer
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Union([B:B], [D:D], [F:F])) Is Nothing Then
        With Target
        Application.EnableEvents = False
        If Not sRg Is Nothing Then
            If sRg.Column < .Column Then
                ColumnOffset = 1
            ElseIf .Column <> 1 Then
                ColumnOffset = -1
            End If
        Else
            ColumnOffset = 1
        End If
        .Offset(, ColumnOffset).Select
        Application.EnableEvents = True
        End With
    End If
    Set sRg = ActiveCell
End Sub

Opombe: V kodi so [B: B], [D: D], [F: F] stolpci, ki jih boste ob pritisku tipke Tab preskočili. Lahko jih spremenite po potrebi in dodate nov stolpec, ki ga želite preskočiti v kodo.

3. Pritisnite druga + Q tipke za izhod iz Microsoft Visual Basic za aplikacije okno.

Od zdaj naprej bodo pri zavihkih v Excelu določene celice stolpcev samodejno preskočene. Hkrati lahko kliknete samo te določene stolpce, preskočeni stolpci ne bodo izbrani ali urejeni.

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How can you skip multiple columns at once using this formula? I.e. I want to be able to skip columns A, H and then M to P
This comment was minimized by the moderator on the site
it's ok - i've replied to your email in gmail.
This comment was minimized by the moderator on the site
Hi, this definitely only works on the first two columns of spreadsheet (i.e B:B and D: D), it won't work on the third (i.e H:H) or any subsequent - it must be a limitation? Any way around it? - I have excel 2016
This comment was minimized by the moderator on the site
Hi Steve,
I have tested the code in Excel 2016, and it works. Do you mind attaching a copy of your data file? Sorry for the inconvenience.
This comment was minimized by the moderator on the site
sure, if you can give me an email address to send it to? mine is itginternet AT gmail . com.
This comment was minimized by the moderator on the site
The code only works on the first 2 rows in the spreadsheet - Once I wrap around to the 3rd row then the designated "Skip" cells are no longer skipped - So close on this please advise. Been looking for this code forever - Thanks
This comment was minimized by the moderator on the site
Hi Lonnie Nagel,
I try the code and it works on the whole worksheet. Which Excel version are you using?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations