Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe controleer ik of een blad bestaat in een werkmap?

Wanneer u tientallen werkbladen of zelfs honderden werkbladen in een werkmap hebt en u wilt weten of een werkblad in deze werkmap bestaat, is dit in het algemeen een enorm werk. Nu introduceer ik een VBA-code om snel te controleren of een werkblad bestaat in een werkmap.

Controleer of een blad bestaat in een werkmap

Controleer of er een blad bestaat en schakel hiernaar over met Kutools voor Excel goed idee3


Navigatiedeelvenster - Werkboek & blad (bekijk alle open werkmappen zijn lijst en alle bladen
van het huidige werkboek zijn een lijst in het paneel, u kunt op de bladnaam klikken om er naartoe te schakelen.)

documentnavigatielijstblad
Tabblad Office Schakel bewerken en browsen met tabbladen in Office in en maak uw werk veel eenvoudiger ...
Kutools voor Excel brengt 300 geavanceerde functies naar Excel en verhoogt uw productiviteit met 80%
  • Auto-tekst: Maak uw favoriete grafieken, afbeeldingen, cellen, complexe formules en hergebruiken ze snel in de toekomst.
  • Meer dan 20-tekstfuncties: Nummer uit tekststring halen; Een deel van de tekst extraheren of verwijderen; Nummers en valuta's omzetten in Engelse woorden ...
  • Tools samenvoegen: Meerdere werkmappen en bladen in één; Meerdere cellen / rijen / kolommen samenvoegen en gegevens bewaren; Dubbele rijen en som samenvoegen ...
  • Split gereedschap: Gegevens splitsen in meerdere bladen op basis van waarde; Eén werkmap naar meerdere Excel-, PDF- of CSV-bestanden; Eén kolom naar meerdere kolommen ...
  • Plakken overslaan Verborgen / gefilterde rijen; Tel en som op achtergrondkleur; Maak een verzendlijst en Verzend e-mails op waarde van Cell...
  • Super filter: Maak geavanceerde filterschema's en pas deze toe op alle bladen; Soort per week, dag, frequentie en meer; filters door vetgedrukt, formules, commentaar ...
  • Meer dan 300 krachtige functies; Werkt met Office 2007-2019 en 365; Ondersteunt alle talen; Eenvoudig inzetbaar in bedrijf; Volledige functionaliteit 60-daagse gratis proefversie.

Controleer of een blad bestaat in een werkmap


Volg de onderstaande stappen om de VBA-code te kopiëren en uit te voeren om te controleren of een blad bestaat in de huidige werkmap.

1. druk op Alt + F11 om de Microsoft Visual Basic voor toepassingen venster.

2. Klik in het venster bijvoegsel > module om een ​​nieuw modulevenster te tonen, kopieer dan de volgende VBA-code naar het modulevenster.

VBA: controleer of een blad bestaat in een werkmap.

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. Sla deze code op en ga terug naar het blad en selecteer een lege cel om deze formule te typen = Aftekenblad ( “Shee1”) (Sheet1 geeft de bladnaam aan die u wilt controleren of deze bestaat), druk op invoeren knop, Juist geeft aan dat dit blad niet bestaat, en TURE geeft aan dat het bestaat in de huidige werkmap.

formule Nooit meer zorgen maken over lange lange formules in Excel! Kutools for Excel's Auto-tekst kan alle formules aan een groep toevoegen
als autotekst, en bevrijd je hersenen! Weet over autotekst Get Free Trial

Controleer of er een blad bestaat en schakel hiernaar over met Kutools voor Excel

Met de bovenstaande gedefinieerde functie kun je gewoon controleren of een blad bestaat en wat ook een beetje moeilijk is. Echter, met Kutools for Excel, u kunt alle koppelbare werkbladnamen in een leeg werkblad weergeven en vervolgens de specifieke werkbladnaam vinden. Als u dat wilt, kunt u op de bladnaam klikken om snel naar het werkblad te gaan.

Kutools for Excel, met meer dan 120 handige Excel-functies, verbeter uw werkefficiëntie en bespaar uw werktijd.

Na gratis installatie Kutools voor Excel, doe het als volgt:

1. schakel de werkmap in waarin u een bladnaam wilt controleren, indien aanwezig, en klik vervolgens op Enterprise > Werkblad > Lijst met bladnamen maken. Zie screenshot:doc controleer of een werkblad bestaat 1

2. Voer vervolgens in het popping-dialoogvenster de onderstaande bewerkingen uit.

doc controleer of een werkblad bestaat 2
1) In Sheet Index Styles sectie: check Bevat een lijst met hyperlinks keuze;


2) In Geef de bladnaam op voor de Bladindex sectie: typ de bladnaam voor
het nieuwe blad dat zal worden gemaakt om alle bladnamen weer te geven;


3) In Plaats de bladindex erin sectie: selecteer een locatie om de nieuwe te plaatsen
vel;


4) In Bladinvoer weergeven in sectie: geef op om de bladnamen te plaatsen
in een kolom, kolom met twee kolommen, kolom met drie kolommen of 4 kolom in het nieuwe blad.

3. klikken Ok, dan wordt een nieuw leeg vel gemaakt om de lijst met koppelbare bladnamen te plaatsen. Zie screenshot:
doc controleer of een werkblad bestaat 3

4. En druk op Ctrl + F in staat te stellen Zoeken en vervangen dialoogvenster, en onder Vind tab, typ de bladnaam die u wilt controleren in het tekstvak naast Zoeken naar sectie en klik vervolgens op Vind alle om het te vinden.
doc controleer of een werkblad bestaat 4

5. Sluit de Zoeken en vervangen dialoogvenster, en u kunt de bladnaam zien die u vindt is geselecteerd, en klik gewoon op de naam en ga om naar het blad te schakelendoc controleer of een werkblad bestaat 5


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Werkt met Office 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in bedrijf. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
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 · 6 months ago
    In the VBA code, if option explicit is set, then the variable "i" will need to be defined