Skip to main content

Hoe maak je een dynamische lijst van werkbladnamen in Excel?

Author: Sun Last Modified: 2025-05-29

Als je meerdere werkbladen in een werkboek hebt en je wilt een dynamische lijst van alle bladnamen maken in een nieuw werkblad in het werkboek, hoe doe je dat dan? Deze handleiding introduceert enkele trucs om deze taak snel uit te voeren in Excel.

Maak een dynamische lijst van werkbladnamen met Definieer Naam en Formule

Maak een dynamische lijst van werkbladnamen met VBA-code

Maak een dynamische lijst van werkbladnamen met Kutools voor Excel good idea3

Toon een dynamische lijst van werkbladnamen met Kutools voor Excel good idea3


Maak een dynamische lijst van werkbladnamen met Definieer Naam en Formule

1. Selecteer een cel in een leeg werkblad, hier selecteer ik A1, en klik vervolgens op Formules > Definieer Naam. Zie screenshot:
Define Name button on the ribbon

2. Typ vervolgens in de Nieuwe Naam dialoogvenster Werkbladen in het Naam tekstvak (je kunt dit naar wens wijzigen), en typ deze formule =SUBSTITUTE(GET.WORKBOOK(1),"["&GET.WORKBOOK(16)&"]","") in het Verwijst Naar tekstvak. Zie screenshot:
New Name dialog

3. Klik op OK. Ga vervolgens naar de geselecteerde cel (A1) en typ deze formule =INDEX(Werkbladen,RIJEN($A$1:$A1)) (A1 is de cel waarin je deze formule typt, "Werkbladen" is de naam die je hebt gedefinieerd in Stap 2) erin, en sleep de automatisch invulhendel omlaag totdat #VERW! verschijnt.
Formula entered in cells and #REF! appears

Tip: Als er werkbladen worden verwijderd of toegevoegd, moet je naar A1 gaan en op Enter drukken en vervolgens de automatisch invulhendel weer slepen.
Formula entered again in cells and #REF! appears


Maak een dynamische lijst van werkbladnamen met VBA-code

Als je een dynamische lijst van werkbladnamen wilt maken die naar elk blad linkt, kun je VBA-code gebruiken.

1. Maak een nieuw werkblad aan en hernoem het als Index. Zie screenshot:

Rename option on the right-clicking menu       Worksheet renamed as Index

2. Klik met de rechtermuisknop op de bladnaam van Index, selecteer Bekijk Code uit het contextmenu. Zie screenshot:
View Code option on the context menu

3. Kopieer en plak in het pop-upvenster onderstaande VBA-code.

VBA: Maak een dynamische lijst van werkbladnamen.

Private Sub Worksheet_Activate()
	'Updateby20150305
	Dim xSheet As Worksheet
	Dim xRow As Integer
	Dim calcState As Long
	Dim scrUpdateState As Long
	Application.ScreenUpdating = False
	xRow                       = 1
	With Me
		.Columns(1).ClearContents
		.Cells(1, 1) = "INDEX"
		.Cells(1, 1).Name = "Index"
	End With
	For Each xSheet In Application.Worksheets
		If xSheet.Name <> Me.Name Then
			xRow                     = xRow + 1
			With xSheet
				.Range("A1").Name = "Start_" & xSheet.Index
				.Hyperlinks.Add anchor: = .Range("A1"), Address: = "", _
				SubAddress:             = "Index", TextToDisplay: = "Back to Index"
			End With
			Me.Hyperlinks.Add anchor: = Me.Cells(xRow, 1), Address: = "", _
			SubAddress: = "Start_" & xSheet.Index, TextToDisplay: = xSheet.Name
		End If
	Next
	Application.ScreenUpdating = True
End Sub

4. Klik op Uitvoeren of F5 om de VBA uit te voeren, nu is een dynamische lijst van werkbladnamen gemaakt.
A dynamic list of worksheet names is created

Tip:

1. Wanneer een werkblad van het werkboek wordt verwijderd of ingevoegd, verandert de lijst met werkbladnamen automatisch.

2. Je kunt klikken op de bladnaam in de lijst om naar het blad te gaan.

Met bovenstaande twee methoden zijn niet handig genoeg, als je geïnteresseerd bent in nieuwe hulpmiddelen, kun je de volgende twee methoden bekijken die deze taak mogelijk gemakkelijker maken.


Maak een dynamische lijst van werkbladnamen met Kutools voor Excel

Als je snel alle werkbladnamen van het werkboek wilt weergeven en ze wilt koppelen aan de originele werkbladen, kun je Kutools voor Excel’s Maak koppeltabel gebruiken.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

Na gratis installatie van Kutools voor Excel, doe dan het volgende:

1. Klik op Kutools Plus > Werkblad > Maak koppeltabel. Zie screenshot:

Create List of Sheet Names option on the Kutools Plus tab on the ribbon

2. In het dialoogvenster Maak koppeltabel:

 Create List of Sheet Names dialog
(1) Selecteer de indexstijl die je nodig hebt in Stijl sectie;
(2) Geef de nieuwe indexpagina een naam door de gegevens in te typen in Naam van de koppeltabel tekstvak;
(3) Specificeer de locatie waar je de toegevoegde indexpagina wilt plaatsen in de Locatie in het werkboek lijst;
(4) Als je de bladnamen in een enkele lijst wilt weergeven, selecteer 1 rij in Aantal rijen om te overspannen lijst.

3. Klik op Ok. Nu zie je dat de bladnamen zijn weergegeven.
Sheet name list is created

Tips:

1. Je kunt klikken op de bladnaam om snel naar het originele werkblad te gaan.

2. De lijst of bladnamen kunnen niet dynamisch veranderen bij het invoegen of verwijderen van werkbladen.

3. Eigenlijk kun je ook een lijst met knoppen maken om naar relatieve werkbladen te linken, je hoeft alleen maar te controleren Maak knoppen en macros in het dialoogvenster. Zie screenshot:
List of buttons to link to relative sheets is created

Klik hier om meer te weten te komen over Maak koppeltabel.

  Maak een klikbare lijst van bladnamen

Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Geniet van permanent gratis AI-functies! Download nu!

Toon een dynamische lijst van werkbladnamen met Kutools voor Excel

Met Kutools voor Excel kun je ook het Navigatie-hulpprogramma gebruiken om de klikbare werkbladnamen in een paneel weer te geven.

Na gratis installatie van Kutools voor Excel, doe dan het volgende:

1. Klik op Kutools > Navigatie. Klik op Werkboek & Blad om het werkboek en werkblad te tonen, en je kunt een werkboek selecteren, waarna de werkbladen ervan worden weergegeven in het Navigatie paneel. Zie screenshot:
Workbook & Sheet pane   

Tip:

Wanneer er werkbladen worden verwijderd of toegevoegd, kun je op de vernieuwingsknop Refresh button klikken in het Navigatiepaneel om de werkbladnamen te vernieuwen.

Klik hier voor meer informatie over Navigatie.

  Navigatie Paneel -- Lijst Werkbladen

Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Geniet van permanent gratis AI-functies! Download nu!

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!