Note: The other languages of the website are Google-translated. Back to English

Hoe verwijs ik naar de naam van het tabblad in de cel in Excel?

Om te verwijzen naar de huidige bladtabnaam in een cel in Excel, kunt u dit doen met een formule of een door de gebruiker gedefinieerde functie. Deze tutorial helpt je als volgt.

Verwijs naar de huidige bladtabnaam in cel met formule
Verwijs naar de huidige bladtabnaam in de cel met de door de gebruiker gedefinieerde functie
Verwijs eenvoudig naar de huidige bladtabnaam in de cel met Kutools voor Excel


Verwijs naar de huidige bladtabnaam in cel met formule

Ga als volgt te werk om te verwijzen naar de naam van het actieve bladtabblad in een specifieke cel in Excel.

1. Selecteer een lege cel, kopieer en plak de formule = MID (CELL ("bestandsnaam", A1), FIND ("]", CELL ("bestandsnaam", A1)) + 1,255) in de formulebalk en druk op de Enter sleutel. Zie screenshot:

Nu wordt in de cel naar de naam van het bladtabblad verwezen.

Voeg eenvoudig een tabbladnaam in een specifieke cel, koptekst of voettekst in het werkblad in:

De Kutools for Excel's Voeg werkmapinformatie in hulpprogramma helpt gemakkelijk de naam van een actief tabblad in een specifieke cel in te voegen. Bovendien kunt u naar de werkmapnaam, het werkmappad, de gebruikersnaam enz. Verwijzen naar een cel, de koptekst of voettekst van het werkblad als u dat wilt. Klik voor details.
Download nu Kutools voor Excel! (

-dag vrij parcours)


Verwijs naar de huidige bladtabnaam in de cel met de door de gebruiker gedefinieerde functie

Naast de bovenstaande methode, kunt u verwijzen naar de naam van het bladtabblad in een cel met de functie User Define.

1. druk op anders + F11 om de te openen Microsoft Visual Basic voor toepassingen venster.

2. In de Microsoft Visual Basic voor toepassingen venster klikt Invoegen > Module. Zie screenshot:

3. Kopieer en plak de onderstaande code in het codevenster. En druk dan op anders + Q toetsen om de Microsoft Visual Basic voor toepassingen venster.

VBA-code: naam van het referentietabblad

Function TabName()
  TabName = ActiveSheet.Name
End Function

4. Ga naar de cel waarnaar u de huidige bladtabnaam wilt verwijzen, voer deze in = Tabnaam () en druk vervolgens op Enter sleutel. Vervolgens wordt de naam van de huidige bladtab in de cel weergegeven.


Verwijs naar de huidige bladtabnaam in de cel met Kutools voor Excel

Met de Voeg werkmapinformatie in nut van Kutools for Excel, kunt u gemakkelijk verwijzen naar de naam van de bladtab in elke gewenste cel. Ga als volgt te werk.

1. klikken Koetools Plus > werkboek > Voeg werkmapinformatie in. Zie screenshot:

2. In de Voeg werkmapinformatie in dialoogvenster, selecteer Werkbladnaam functie in het Informatie sectie en in het Invoegen op sectie, selecteer de Bereik optie en selecteer vervolgens een lege cel om de bladnaam te zoeken en klik ten slotte op de OK knop.

U kunt zien dat er naar de huidige bladnaam wordt verwezen in de geselecteerde cel. Zie screenshot:

  Als u een gratis proefperiode wilt (

30
-dag) van dit hulpprogramma, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.

Demo: verwijs eenvoudig naar de huidige bladtabnaam in de cel met Kutools voor Excel

Kutools for Excel bevat meer dan

300
handige Excel-tools. Gratis te proberen zonder beperking
30
dagen. Download nu de gratis proefversie!

De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met
80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren 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
    . Ondersteunt Office/Excel
    2007-2019 en 365
    . Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies
    30
    -dag gratis op proef. 60 dagen niet-goed-geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, 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 vermindert elke dag honderden muisklikken voor u!
officetab onderkant
Comments (24)
Rated 0.5 uit 5 · 1 ratings
Deze opmerking is gemaakt door de moderator op de site
Heel erg bedankt. :-)
Deze opmerking is gemaakt door de moderator op de site
Bedankt allemaal!
Deze opmerking is gemaakt door de moderator op de site
Als ik de VBA-macro gebruik, wordt de waarde in de cel niet bijgewerkt als ik de naam van het tabblad wijzig. Doe ik iets fout?
Deze opmerking is gemaakt door de moderator op de site
Dear John,
De formule kan niet automatisch worden bijgewerkt. U moet de formule handmatig vernieuwen nadat u de naam van het tabblad hebt gewijzigd.
Het spijt me dat.
Deze opmerking is gemaakt door de moderator op de site
Vernieuw alle formules met de tool Vervangen. Markeer alles, zoek "=" (geen aanhalingstekens), vervang door "=" (geen aanhalingstekens). Er verandert eigenlijk niets, maar elke formule wordt opnieuw geladen.
Deze opmerking is gemaakt door de moderator op de site
Ctrl-Alt-Shift-F9 ververst alle formules en berekent alle cellen, inclusief cellen die niet zijn gemarkeerd als moeten worden berekend.
Deze opmerking is gemaakt door de moderator op de site
Dear John,
laat me je bijvoorbeeld één ding vertellen.
als u wilt wijzigen, ziet uw code er zo uit.

Functie Jan()
John = ActiveSheet.Naam
End Function
Deze opmerking is gemaakt door de moderator op de site
Functie TabNaam()
'Moet het vluchtig maken, anders wordt het nooit herberekend, tenzij we Ctrl-Shift-F9 doen
Application.Volatile
Tabnaam = ActiveSheet.Naam
End Function
Deze opmerking is gemaakt door de moderator op de site
Natuurlijk is niets ooit eenvoudig met Microsoft-producten, toch?
Mijn oplossing breekt het eigenlijk, omdat het betekent dat overal waar je de functie gebruikt, het de naam krijgt van het blad waar de laatste wijziging is aangebracht, niet de naam van het blad waar de functie wordt gebruikt.
Deze opmerking is gemaakt door de moderator op de site
Hallo, het gebruik van de =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255) formule in desktop Excel werkt, maar niet in online Excel.. kun je uitleggen waarom is dat zo? het retourneert de fout #value in de cel.

is hier een oplossing voor? Bedankt!
Deze opmerking is gemaakt door de moderator op de site
Je bent een kampioen! Er gaat niets boven een oplossing die men kan kopiëren en plakken en het laat werken. Dank u.
Deze opmerking is gemaakt door de moderator op de site
Ter info, u moet meer dan één blad in uw werkmap hebben om dit te laten werken. Anders geeft de formule de bestandsnaam weer, maar geen bladnaam.
Deze opmerking is gemaakt door de moderator op de site
Good Day,
Bedankt voor je reactie. Ik heb de formule getest in een werkmap die maar één blad heeft, maar alles verliep soepel. De formule geeft alleen de bladnaam weer, ongeacht het aantal werkbladen in een werkmap.
Deze opmerking is gemaakt door de moderator op de site
Sorry, de commentaarregel is verkeerd - zou Ctrl-Alt-Shift-F9 moeten zijn
Deze opmerking is gemaakt door de moderator op de site
Uitstekend, dankjewel! Per: Verwijs naar de huidige bladtabnaam in cel met formule
Deze opmerking is gemaakt door de moderator op de site
hallo, ik heb problemen met het verwijzen naar een bladnaam in een cel met online excel
Deze opmerking is gemaakt door de moderator op de site
Hallo, ik heb de bovenstaande suggesties gebruikt, maar de eerste formule om naar de naam van het tabblad te verwijzen, werkt niet op "excel" online. De tweede werkt, maar de "Tabnaam" blijft dezelfde tabbladnaam weergeven voor alle tabbladen in de werkmap.
Deze opmerking is gemaakt door de moderator op de site
Hoi,
Sorry dat we niet online in Excel hebben getest. Daar kan ik je nog niet mee helpen. Bedankt voor je reactie.
Deze opmerking is gemaakt door de moderator op de site
Wat ik echt wil, is om enkele tabbladen een naam te geven met de namen op sommige cellen van een ander blad (uiteraard hetzelfde document). Hoe kan ik dat doen?
Deze opmerking is gemaakt door de moderator op de site
Als u Excel Online gebruikt. Ik heb een oplossing gevonden voor dit probleem.

Je hebt 2 cellen nodig om het te laten werken. Zolang je een cel hebt met de verwijzing naar een tabblad in de naam, kun je FORMULATEXT() gebruiken om die celformule in een tekenreeks te veranderen en de naam op die manier te extraheren. Ik kan me geen scenario voorstellen waarin je naar een ander blad wilt verwijzen en je hebt niet al een cel die naar dat blad verwijst voor informatie erop, maar je kunt altijd gewoon een lege / verborgen cel maken (hoe je het ook wilt doen) verwijst alleen naar het andere blad om deze formule in te stellen. In het onderstaande voorbeeld verwijst het naar cel B1 en bevat cel B1 alleen =Blad2!A1 als verwijzing naar het blad dat ik een naam wil geven. Als u een naam gebruikt voor een blad met een spatie erin (bijvoorbeeld: Blad 1), wordt dit weergegeven als (='Blad 1'A1). Ik heb een IF-functie en een ISERROR-functie gebruikt om te zoeken of de string een spatie bevat of niet en twee MID-functies om de naam van het blad uit beide scenario's te extraheren. Als u de naam van het blad waarnaar wordt verwezen bijwerkt, zal cel B1 de formule wijzigen en vervolgens de tekenreeks wijzigen en elke keer de juiste naam uitvoeren.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
Deze opmerking is gemaakt door de moderator op de site
Als u Excel Online gebruikt. Ik heb een oplossing gevonden voor dit probleem.

Je hebt 2 cellen nodig om het te laten werken. Zolang je een cel hebt met de verwijzing naar een tabblad in de naam, kun je FORMULATEXT() gebruiken om die celformule in een tekenreeks te veranderen en de naam op die manier te extraheren. Ik kan me geen scenario voorstellen waarin je naar een ander blad wilt verwijzen en je hebt niet al een cel die naar dat blad verwijst voor informatie erop, maar je kunt altijd gewoon een lege / verborgen cel maken (hoe je het ook wilt doen) verwijst alleen naar het andere blad om deze formule in te stellen. In het onderstaande voorbeeld verwijst het naar cel B1 en bevat cel B1 alleen =Blad2!A1 als verwijzing naar het blad dat ik een naam wil geven. Als u een naam gebruikt voor een blad met een spatie erin (bijvoorbeeld: Blad 1), wordt dit weergegeven als (='Blad 1'A1). Ik heb een IF-functie en een ISERROR-functie gebruikt om te zoeken of de string een spatie bevat of niet en twee MID-functies om de naam van het blad uit beide scenario's te extraheren. Als u de naam van het blad waarnaar wordt verwezen bijwerkt, zal cel B1 de formule wijzigen en vervolgens de tekenreeks wijzigen en elke keer de juiste naam uitvoeren.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
Deze opmerking is gemaakt door de moderator op de site
De formule bovenaan werkt pas als u het bestand op uw harde schijf opslaat.
Deze opmerking is gemaakt door de moderator op de site
sorry uw formules en alles is onjuist op deze pagina.
na direct kopiëren/plakken waren je THEORIEN VERKEERD
GEEN VAN DE TWEE POGINGEN GEWERKT MET GEBRUIK VAN UW SUGGESTIES
Rated 0.5 uit 5
Deze opmerking is gemaakt door de moderator op de site
Hallo Julia,
Wat voor foutmelding kreeg je?
Om te vermelden, de formule in de post kan alleen worden toegepast in de Engelse systeemomgeving Excel. Als u Excel in een andere taal dan het Engels hebt, converteer dan de formule van het Engels naar de taal die u momenteel gebruikt.
U kunt de formule op deze pagina vertalen: https://de.excel-translator.de/translator/
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL