Vervang externe verwijzingen in een Excel-tabel door waarden - met behulp van een macro

Inhoudsopgave

Ontdek hier hoe je externe referenties omzet in vaste waarden in Excel.

Externe verwijzingen zijn handig omdat u ze kunt gebruiken om uw gegevens te structureren. Als u echter afzonderlijk werkmappen met externe verwijzingen distribueert, ontvangen gebruikers een foutbericht waarin staat dat de bron waarnaar wordt verwezen niet kan worden gevonden.

In plaats van de referenties afzonderlijk of in groepen om te zetten in onafhankelijke waarden, kunt u dit ook doen met behulp van een macro. De volgende macro vervangt alle externe verwijzingen en voert in plaats daarvan de huidige inhoud in als absolute waarden in de overeenkomstige cellen:

SublinksVervangen ()

Dim cel als bereik voor elke cel in ActiveSheet.

GebruiktBereik.

Cellen Als InStr (Cell.Formula, "[")> 0 en InStr (Cell.Formula, "]")> 0 Dan Cell.Formula = Cell.

Waarde Volgende cel

Einde sub

Alle externe verwijzingen in de huidige tabel (ActiveSheet) worden vervangen door absolute waarden. Hiervoor controleert de macro of de tekens "[" en "]" voorkomen in de formules van alle cellen die in de tabel worden gebruikt. Dit is altijd een indicatie van externe referenties. Als aan de voorwaarde is voldaan, wordt de formule in de bijbehorende cel overschreven door de huidige waarde van de cel.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave