Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako preveriti, ali list obstaja v delovnem zvezku?

Ko v delovnem zvezku imate na desetine delovnih listov ali celo več sto delovnih listov, in želite, da bi našli ali preverili, ali je list v tem delovnem zvezku, je na splošno lahko veliko delo. Zdaj vnesem kodo VBA, da hitro preverite, ali je list v delovnem zvezku.

Preverite, ali je list v delovnem zvezku

Preverite, ali list obstaja in preklopite na njega z orodji Kutools for Excel dobra ideja3


Podokno za krmarjenje - Delovni zvezek in list (ogled vseh odprtih delovnih zvezkov je seznam in vse liste
trenutne delovne zveze so na seznamu v podoknu, lahko kliknete ime lista, da preklopite na to.)

list list za navigacijo

Preverite, ali je list v delovnem zvezku


Če želite kopirati kodo VBA in jo zagnati, preverite, ali list v trenutnem delovnem zvezku obstaja.

1. Pritisnite Alt + F11 za prikaz Microsoft Visual Basic za aplikacije okno.

2. V oknu kliknite Vstavi > Moduli da prikažete novo okno modula, nato pa v okno modula kopirajte naslednjo kodo VBA.

VBA: Preverite, ali je list v delovnem zvezku.

Function CheckSheet(pName As String) As Boolean
'Updateby20140617
Dim IsExist As Boolean
IsExist = False
For i = 1 To Application.ActiveWorkbook.Sheets.Count
    If Application.ActiveWorkbook.Sheets(i).Name = pName Then
        IsExist = True
        Exit For
    End If
Next
CheckSheet = IsExist
End Function

3. Shranite to kodo in se vrnite na list in izberite prazno celico, da vnesete to formulo = CheckSheet ("Shee1") (Sheet1 označuje ime lista, ki ga želite preveriti, če obstaja), pritisnite Vnesite gumb, FALSE označuje, da ta list ne obstaja, in TURE kaže, da obstaja v trenutnem delovnem zvezku.

Formula Nikoli več ni treba skrbeti glede dolgih formul v Excelu! Kutools za Excel's Samodejno besedilo lahko dodaja vse formule v skupino
kot auto besedilo in osvobodite možgane! Vedite o samodejnem besedilu Get Free Trial

Preverite, ali list obstaja in preklopite na njega z orodji Kutools for Excel

Z zgornjo določeno funkcijo lahko preverite, ali obstaja list, ki je tudi malo težak. Vendar, z Kutools za Excel, lahko na prazno delovno listo vpišete vsa povezana imena listov in nato poiščete določeno ime lista, nato pa, če je potrebno, lahko kliknete na ime lista, če želite hitro preklopiti na list.

Kutools za Excel, z več kot 120 priročne funkcije Excel, izboljšajte delovno učinkovitost in prihranite svoj delovni čas.

po brezplačna namestitev Kutools za Excel, naredite spodaj:

1. omogočite delovni zvezku, ki jo želite preveriti, če obstaja, in kliknite Podjetje > Delovni list > Ustvari seznam imen listov. Prikaz slike:doc preveri, če list obstaja 1

2. Nato v pogovornem oknu popping naredite kot spodaj operacije.

doc preveri, če list obstaja 2
1) v Slogi indeksa listov oddelek: preveri Vsebuje seznam hiperpovezav možnost;


2) v Določite ime lista za indeks listov razdelek: vnesite ime lista za
novo ploščo, ki bo ustvarjena za navedbo vseh imen listov;


3) v Vstavite indeksni list v odsek: izberite lokacijo za postavitev novega
list;


4) v Prikaz indeksnega lista v razdelek: podajte, da se imena imen
v enem stolpcu, dva stolpca, tri stolpca ali stolpec 4 v novem listu.

3. klik Ok, potem se ustvari nov prazen list, s katerim se doda seznam povezav, ki jih je mogoče povezati. Prikaz slike:
doc preveri, če list obstaja 3

4. In pritisnite Ctrl + F omogočiti Poišči in zamenjaj dialog in pod Najdi jeziček, vnesite ime lista, ki ga želite preveriti, v polje z besedilom poleg Našli kaj nato kliknite Poišči vse da ga najdeš.
doc preveri, če list obstaja 4

5. Zapri Poišči in zamenjaj pogovorno okno in si lahko ogledate izbrano ime lista, ki ga izberete, in kliknite na ime in pojdite, da preklopite na listdoc preveri, če list obstaja 5


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Corey · 4 months ago
    In the VBA code, if option explicit is set, then the variable "i" will need to be defined