Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe vervang je bereiknamen door celverwijzingen in Excel?

Author Tech Support Last modified

Bij het werken met benoemde bereiken in Excel, zul je merken dat ze handig zijn voor leesbaarheid en formulebeheer. Er zijn echter situaties waarin je bereiknamen wilt verwijderen en daadwerkelijke celverwijzingen wilt herstellen, vooral bij het delen van bestanden, probleemoplossing of het standaardiseren van sjablonen. In dit artikel behandelen we verschillende manieren om benoemde bereiken te vervangen door hun overeenkomstige celverwijzingen in Excel.

Vervang bereiknamen door celverwijzingen met VBA-code

Snel en gemakkelijk bereiknamen vervangen door celverwijzingen met Kutools voor Excel

Bijvoorbeeld, in dit werkblad zal ik het bereik A2:A6 de naam 'saleprice' geven, en B2 de naam 'discount', en vervolgens beide bereiknamen gebruiken in een formule om de nieuwe prijs te berekenen. Zie screenshots:

range name data sample 1    range name data sample 2     range name data sample 3

Na het volgen van deze snelle trucs, wordt de bereiknaam vervangen door een celverwijzing zoals hieronder te zien is:

convert range names to cell references


Vervang bereiknamen door celverwijzingen met VBA-code

Door VBA te gebruiken om formules bereiknamen te vervangen door celverwijzingen, kun je dit stap voor stap doen zoals hieronder beschreven:

1. Selecteer het bereik met de formules waarvan je de namen wilt vervangen door celverwijzingen.

2. Druk op Alt + F11 om een nieuw Microsoft Visual Basic for Applications venster te openen, klik dan op Invoegen Module, en kopieer en plak de volgende code in de module:

VBA-code: Vervang bereiknamen met absolute verwijzing

Sub AbsoleteNamesWithRelativeRefs()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
For Each Rng In WorkRng
    For Each xName In ThisWorkbook.Names
        If InStr(Rng.Formula, xName.Name) > 0 Then
            Rng.Formula = VBA.Replace(Rng.Formula, xName.Name, VBA.Replace(VBA.Replace(xName.RefersTo, "=", ""), "$", ""))
        End If
    Next
Next
End Sub

VBA-code: Vervang bereiknamen met relatieve verwijzing

Sub ReplaceNamesWithRelativeRefs()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
For Each Rng In WorkRng
    For Each xName In ThisWorkbook.Names
        If InStr(Rng.Formula, xName.Name) > 0 Then
            Rng.Formula = VBA.Replace(Rng.Formula, xName.Name, VBA.Replace(xName.RefersTo, "=", ""))
        End If
    Next
Next
End Sub

3. Druk vervolgens op F5 om de code uit te voeren. Een dialoogvenster verschijnt om een bereik te selecteren om te vervangen. Zie screenshot:
convert range names to cell references with vba code

4. Klik vervolgens op OK. Alle geselecteerde formulebereiknamen zijn vervangen.


Snel en gemakkelijk bereiknamen vervangen door celverwijzingen met Kutools voor Excel

Hoewel dit handmatig doen of via VBA tijdrovend en foutgevoelig kan zijn, biedt Kutools voor Excel een een-klik-oplossing om het hele proces te vereenvoudigen. Als je Kutools voor Excel hebt, helpt de utility Namen converteren naar bereik je snel en gemakkelijk bereiknamen te vervangen door celverwijzingen.

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...

1. Pas deze utility toe door te klikken op Kutools > Naamgereedschappen > Namen converteren naar bereik. 

2. Er verschijnt een dialoogvenster, klik op het tabblad Bereik en selecteer vervolgens het bereik dat je wilt vervangen door celverwijzingen uit Gebaseerd op bereik. Klik vervolgens op de knop Vervangen. Zie screenshot:

convert range names to cell references with kutools result

3. Er verschijnt een andere promptbox om je te vertellen hoeveel formules gewijzigd zijn en hoeveel ongewijzigd zijn. Klik op OK, en de bereiknamen in het geselecteerde bereik zijn vervangen door celverwijzingen.


🔚 Conclusie

Of je nu te maken hebt met een paar formules of een heel werkboek, het vervangen van benoemde bereiken door daadwerkelijke celverwijzingen is een geweldige manier om transparantie, compatibiliteit en eenvoudige samenwerking te verbeteren.

  • Voor gevorderde gebruikers biedt VBA een flexibele en programmeerbare oplossing om het vervangingsproces te automatiseren.
  • Voor iedereen biedt Kutools voor Excel de snelste en gebruiksvriendelijkste manier om de taak in slechts een paar klikken te voltooien - geen codering of formulebewerking nodig.

Door de methode te kiezen die het beste past bij je workflow, kun je je formules efficiënt opruimen en ervoor zorgen dat je spreadsheets gemakkelijk te begrijpen en onderhouden blijven. Als je geïnteresseerd bent in meer Excel tips en trucs, onze website biedt duizenden tutorials om je te helpen Excel onder de knie te krijgen.


Gerelateerd artikel:

Verander celverwijzingen in formules naar bereiknamen in Excel

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus 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 via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (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- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter 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 kiezen die je het meest nodig hebt...


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

  • Activeer tabbladbewerking en -lezen 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.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen