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

Hoe alle links (externe verwijzingen) in Excel zoeken en weergeven?

In Excel verwijst u naar de inhoud van cellen in een andere werkmap door een externe verwijzing te maken. Maar wanneer u alle koppelingen van een werkmap in Excel wilt weergeven, lijkt het moeilijk om alle externe verwijzingen (koppelingen) te vinden en op te sommen. De lastige manier in dit artikel zal je helpen om snel alle links in de werkmap te vinden en op te sommen.

Zoek en vermeld alle links met de opdracht Zoeken

Zoek en maak een lijst van alle links met VB-macro

Zoek en vermeld alle koppelingen met Kutools voor Excel


pijl blauw rechts bel Zoek en vermeld alle links met de opdracht Zoeken

Omdat externe links een haakje bevatten [ teken, kunnen we de externe links achterhalen als we alle beugeltekens in de hele werkmap kunnen krijgen.

1. Klik Home > Zoek en selecteer > Vind om de te openen Zoeken en vervangen dialoog venster. U kunt ook het Zoeken en vervangen dialoogvenster door op te drukken Ctrl + F sleutels.

2. In het Vind wat: vak, voer het linkerdeel van het vierkante haakje in "[".

doc lijst alle links 1

3. Klik Opties, in de Binnen vervolgkeuzelijst, kies vel or werkboek waarvan u de links wilt vinden. Zie screenshot:

doc lijst alle links 2

4. En klik dan Vind alle knop. Vervolgens worden alle externe verwijzingen in het Zoeken en vervangen dialoogvenster onmiddellijk. druk op Ctrl + A  om alle linkcellen te selecteren zoals in de volgende afbeelding wordt weergegeven:

doc lijst alle links 3

Het linkerdeel van het haakje kan de externe links in de hele werkmap vinden. Als je allerlei soorten links wilt weten, inclusief de interne links en externe links, kun je het uitroepteken invoeren "!" in de Zoeken naar: doos.


pijl blauw rechts bel Zoek en maak een lijst van alle links met VB-macro

De volgende VBA-macro kan ons helpen alle gekoppelde bronwerkmappen weer te geven in een nieuw werkblad van de huidige werkmap.

1. Houd de toets ingedrukt ALT + F11 toetsen, en het opent het Microsoft Visual Basic for Applications-venster.

2. Klikken Invoegen > Moduleen plak de volgende macro in het modulevenster.

VBA: maak een lijst van alle links in Excel.

Sub ListLinks()
    Dim xSheet As Worksheet
    Dim xRg As Range
    Dim xCell As Range
    Dim xCount As Long
    Dim xLinkArr() As String
    On Error Resume Next
    For Each xSheet In Worksheets
        Set xRg = xSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
        If xRg Is Nothing Then GoTo LblNext
        For Each xCell In xRg
            If InStr(1, xCell.Formula, "[") > 0 Then
                xCount = xCount + 1
                ReDim Preserve xLinkArr(1 To 2, 1 To xCount)
                xLinkArr(1, xCount) = xCell.Address(, , , True)
                xLinkArr(2, xCount) = "'" & xCell.Formula
           End If
        Next
LblNext:
    Next
    If xCount > 0 Then
        Sheets.Add(Sheets(1)).Name = "Link Sheet"
        Range("A1").Resize(, 2).Value = Array("Location", "Reference")
        Range("A2").Resize(UBound(xLinkArr, 2), UBound(xLinkArr, 1)).Value = Application.Transpose(xLinkArr)
        Columns("A:B").AutoFit
    Else
        MsgBox "No links were found within the active workbook.", vbInformation, "KuTools for Excel"
    End If
End Sub

3. Druk op de F5 toets om deze macro uit te voeren. Vervolgens wordt een nieuw werkblad gemaakt met de naam Link blad en maak een lijst van alle linklocaties en de namen van gekoppelde bronwerkmappen en bewaar paden erin tegelijk. Zie screenshot:

doc lijst alle links 4


pijl blauw rechts bel Zoek en vermeld alle koppelingen met Kutools voor Excel

met Kutools for Excel's Zoek en verbreek verbroken koppelingenkunt u alle externe links van het actieve werkblad vinden en tegelijkertijd de specifieke links naar behoefte verbreken.

Als je hebt geïnstalleerd Kutools for Excel, doe dit als volgt:

1. Activeer het werkblad waarop u de koppelingen wilt zoeken en klik op Kutools > Link > Zoek en verbreek verbroken links, zie screenshot:

doc lijst alle links 5

2. In het Zoek en verbreek verbroken koppelingen dialoogvenster, klik Filteren vervolgkeuzelijst om te kiezen Alle links, en alle links in het actieve werkblad worden weergegeven, kunt u ook de status van de links bekijken, OK staat voor de link is geldig, Fout betekent dat de link is verbroken.

doc lijst alle links 6

Opmerkingen:

1. Indien de Bekijk cel optie is aangevinkt wanneer u op de link in de lijst klikt. Het zoekt en navigeert naar de specifieke cel die de link in het werkblad bevat.

2. En als u een link wilt verbreken, kunt u de link uit de lijst selecteren en vervolgens klikken Koppeling verbreken.

Klik om Kutools voor Excel en nu gratis uit te proberen!

Wilt u meer weten over deze functie, klik dan op Zoek en verbreek verbroken koppelingen.


pijl blauw rechts bel Zoek en vermeld alle koppelingen met Kutools voor Excel

Kutools for Excel bevat meer dan 300 handige Excel-tools. Gratis te proberen zonder beperking binnen 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-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen 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 honderden muisklikken voor u elke dag!
officetab onderkant
Comments (39)
Rated 5 uit 5 · 1 ratings
Deze opmerking is gemaakt door de moderator op de site
Na het uitvoeren van de VBA List all Links Macro, kwam er één link naar voren."J:\Documents and Settings\My Documents\Consulting\APRTZ.xls". Deze link is naar een bestand op de harde schijf van de oorspronkelijke computer waar het bestand voor het eerst is opgeslagen. Ik kan deze link niet verwijderen, het wil dat ik het bestand opsla als een *.xlsm-bestand. Om het even welke suggesties zouden zeer gewaardeerd worden. Bedankt. Michael
Deze opmerking is gemaakt door de moderator op de site
Probeer gewoon de waarde in de cel te kopiëren/plakken. De link is nutteloos, maar de gegevens zijn nog steeds nodig.
Deze opmerking is gemaakt door de moderator op de site
Dank u! Ik gebruikte de opdracht Zoeken met de werkmapoptie, wat geweldig was omdat mijn bestand veel tabbladen heeft. Perfect!
Deze opmerking is gemaakt door de moderator op de site
Na veel proberen en falen, vond ik de verwijzing in de celopmaakregels !! :P (de plaats waar je een cel van kleur kunt laten veranderen op basis van de inhoud van een andere cel)
Deze opmerking is gemaakt door de moderator op de site
Jonru je tip heeft me enorm geholpen!!
Deze opmerking is gemaakt door de moderator op de site
Redder! Godzijdank heb ik deze pagina gevonden, anders had ik hem nooit tot op de bodem uitgezocht. Bedankt Joniru.
Deze opmerking is gemaakt door de moderator op de site
Bedankt Joniru! Ik heb overal gezocht naar die verborgen link, inclusief opmerkingen... je tip heeft me geholpen die link te vinden na urenlang zoeken!
Deze opmerking is gemaakt door de moderator op de site
JONIRU, JE BENT EEN BAAS! Heb er twee dagen aan besteed, maar had veel meer tijd kunnen verspillen. Xml-truc werkte niet omdat Excel me vertelde dat het bestand geen xml-toewijzingen had. Link naar genoemd bereik in een ander document gevonden. Heel erg bedankt.
Deze opmerking is gemaakt door de moderator op de site
Het uitvoeren van de VBA-macro was het enige dat voor mij werkte en zonder dit had ik het nooit gevonden! Bedankt om dit voor mij op te lossen! :lol: Het heeft mijn ernstige frustratie genezen!
Deze opmerking is gemaakt door de moderator op de site
Jonriu - of IEDEREEN (Dringend verzoek) Ik heb KuTools, gebruikt dat Break Hyperlinks en Find break broken links tools, niets heeft geholpen. Ik heb de zoekfunctie gebruikt, maar heb het niet opgelost. Ik heb een spreadsheet met meer dan 140 tabbladen met gegevens, ongeveer 80,000 cellen. Betekent dit dat ik elke cel moet controleren op regels voor celopmaak? Is er een macro die ik kan uitvoeren? Ik heb hyperlinks naar tijdelijke bestanden die noch de Find- noch KuTools-tools kunnen "vinden" of breken. Is dit een dringend verzoek.
Deze opmerking is gemaakt door de moderator op de site
Joniru, ik zou je kunnen kussen... Dit maakt me al weken gek! Nooit gedacht om in de voorwaardelijke opmaak te kijken
Deze opmerking is gemaakt door de moderator op de site
Joniru, je bent een genie! Voorwaardelijke opmaak altijd... bedankt!!!
Deze opmerking is gemaakt door de moderator op de site
Bedankt voor de leiding! De mijne stonden eigenlijk in de Name Manager! Hopelijk helpt dit bericht een andere ongelukkige ziel.
Deze opmerking is gemaakt door de moderator op de site
Na wat zoeken vond ik enkele links in mijn gegevensvalidatiebronnen en enkele knoppen die aan macro's waren toegewezen. Ik moest Excel volledig afsluiten om de link te laten verdwijnen uit het menu "Links bewerken".
Deze opmerking is gemaakt door de moderator op de site
'Zoeken' zoekt niet naar instellingen voor gegevensvalidatie, maar deze kunnen ongeldige links bevatten. Hier is nog een manier die redelijk goed werkt: 1. Bewaar een kopie van uw werkmap als een XML-spreadsheet; 2. Open het XML-spreadsheet in 'XML Notepad' (Microsoft) of een XML-/teksteditor; 3. Zoek naar een deel of de hele ongeldige link (URL). U zou moeten zien welk tabblad en welke cellen de ongeldige link bevatten en welk type verwijzing het is (Data Validation, Advanced Filter, Named Range etc.) 4. Gewapend hiermee kunt u teruggaan naar uw originele XL-bestand en deze wijzigen/verwijderen ongeldige verwijzingen. HTH
Deze opmerking is gemaakt door de moderator op de site
Stevo Ik heb de link kunnen vinden met behulp van deze meth, maar ik heb nog steeds geen idee waar het is of hoe ik het kan repareren. (ingekapseld de slechte link met ***) Dit is het sjabloon dat moet worden gebruikt om alle projecten in te schatten. V Ch 2012-07-25T20:41:12Z 2014-08-20T15:53:34Z 15.00 0x0101002FAC2859101EBD408B4E817052597CDA baacc0fc-fbe2-4ba9-b022-3c507d1c4d6b *** https://sp.vectorform.com/MVP.xlsx *** Schatting FTE Blad3 Blad4 FullRA Lijsten Blad1
Deze opmerking is gemaakt door de moderator op de site
Gebruik je macro's? Ik kon de mijne niet vinden met de zoekfunctie, dus ik kwam hier op zoek naar een andere oplossing en vond het bovenstaande bericht (bedankt trouwens). Maar zelfs nadat ik externe verwijzingen in mijn gegevensvalidatie-dingen heb verwijderd met behulp van de XML-methode, zegt Excel nog steeds dat ik externe links heb! Erg frustrerend totdat ik me realiseer dat ik knoppen heb die daadwerkelijk linken naar macro's van een andere spreadsheet. Dus zodra ik die heb verwijderd, staat er niet langer dat ik externe links heb (woohoo)
Deze opmerking is gemaakt door de moderator op de site
Heeft mijn spek gered. Hetzelfde voor mij. Bedankt voor het posten.
Deze opmerking is gemaakt door de moderator op de site
[quote]'Find' zoekt niet naar instellingen voor gegevensvalidatie, maar deze kunnen ongeldige links bevatten. Hier is nog een manier die redelijk goed werkt: 1. Bewaar een kopie van uw werkmap als een XML-spreadsheet; 2. Open het XML-spreadsheet in 'XML Notepad' (Microsoft) of een XML-/teksteditor; 3. Zoek naar een deel of de hele ongeldige link (URL). U zou moeten zien welk tabblad en welke cellen de ongeldige link bevatten en welk type verwijzing het is (Data Validation, Advanced Filter, Named Range etc.) 4. Gewapend hiermee kunt u teruggaan naar uw originele XL-bestand en deze wijzigen/verwijderen ongeldige verwijzingen. HTHDoor STevo[/quote] Bedankt STevo ... Deze hint heeft me een hoop tijd bespaard.
Deze opmerking is gemaakt door de moderator op de site
Goed gedaan STevo, jouw XML-methode was de enige die voor mij werkte. Ik opende het in Kladblok en daar was het
Deze opmerking is gemaakt door de moderator op de site
Uitstekend bericht. Ik had een probleem met het vinden van oude links die niet nodig waren en vond de exacte bladen waarin ze zich bevonden. Ik verwijderde de bladen en het probleem was opgelost. Bedankt!
Deze opmerking is gemaakt door de moderator op de site
Bedankt !!!! het heeft geholpen ... Met gemak kunnen werken ...
Deze opmerking is gemaakt door de moderator op de site
Er is één type koppeling dat u met geen van deze oplossingen kunt vinden en de Excel-help en het dialoogvenster "Links bewerken" hebben ook geen zin. Er zijn externe links in Gegevensvalidatie en Voorwaardelijke opmaak die niet in celformules voorkomen, dus het dialoogvenster "Zoeken" kan niet worden gebruikt. Hier is een faalbestendige methode om met absolute zekerheid alle externe links in een werkmap te ontdekken, ongeacht het type link: 1. Sla uw werkmap op (altijd nr. 1) 2. Bewaar een KOPIE van de werkmap als een op XML gebaseerd formaat (XML-spreadsheet 2003) - zal functies verliezen die niet compatibel zijn met XML (maar accepteer het) 3. SLUIT de nu geopende XML-spreadsheetkopie 4. Open de nieuw gemaakte XML-spreadsheet met een TEKST-editor, zoals Notepad++ (gebruik geen Windows Notepad.exe ) 5. Voer een tekstzoekopdracht uit in de XML-gebaseerde kopie voor de "" of "" tags, en ook de "RefersTo=" tekst, en voila! Daar is je externe referentie! 6. De andere plaats om te zoeken is in het dialoogvenster Benoemde bereiken - u zult snel zien dat benoemde bereiken naar een extern bestand verwijzen. De bovenstaande methode om een ​​XML-kopie te doorzoeken is erg handig voor het vinden van instellingen voor gegevensvalidatie of voorwaardelijke opmaak die verwijzen naar een extern bestand - deze zijn erg moeilijk handmatig te vinden.
Deze opmerking is gemaakt door de moderator op de site
Hallo, heeft iemand de vba-code om de resultaten in het dialoogvenster Zoeken en vervangen naar een andere werkmap of werkblad te exporteren?
Deze opmerking is gemaakt door de moderator op de site
@Joniru - Om @ytrewq en @Scnider te echoën, rock je. Ik had er nooit aan gedacht om naar voorwaardelijke opmaak te kijken als ik je opmerking niet had gelezen. Ik ben eindelijk vrij als deze vervelende fout.
Deze opmerking is gemaakt door de moderator op de site
De VBA-macro hierboven werkte prachtig. Hartstikke bedankt!
Deze opmerking is gemaakt door de moderator op de site
Alle bovenstaande opties hebben mij niet geholpen met het wegwerken van een externe link. Maar ik heb een oplossing gevonden voor het verwijderen van mijn externe link. Kijk ook eens in de NameManager (Menu - Formules). In de kolom Verwijst naar ziet u de locatie waar Namen naar verwijzen.
Deze opmerking is gemaakt door de moderator op de site
bedankt - mijn probleem opgelost
Deze opmerking is gemaakt door de moderator op de site
Met dank! hielp mij. Het internet is geweldig. 5 jaar na het evenement kan ik dit nog steeds vinden
Deze opmerking is gemaakt door de moderator op de site
Geweldig, bedankt! Wanneer die links zijn gevonden, zorg er dan voor dat alle directe externe verwijzingen naar benoemde verwijzingen worden geschakeld, zodat ze naar de juiste locatie zullen verwijzen, zelfs als de lay-out van de gekoppelde cellen verandert, zie: http://msexcelandvba.blogspot.se/
Deze opmerking is gemaakt door de moderator op de site
Shazam! Deze tip is geweldig.
Deze opmerking is gemaakt door de moderator op de site
Ik had een Excel-bestand dat bij het openen een bericht weergaf met betrekking tot een ontbrekende externe link. Een dergelijke link kon niet worden gevonden en verschillende tools - Kutools, FormulaDesk enz vond niets. Ten slotte heb ik het probleem opgelost door het xlsx-bestand te openen als zip+xml en de map met externe links te verwijderen (als je meer details wilt, vraag het me).
Er zijn nog geen reacties geplaatst
Laad meer
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