Hoe vind en lijst ik alle links (externe verwijzingen) op in Excel?
In Excel verwijst u naar de inhoud van cellen in een ander werkboek door een externe verwijzing te maken. Maar wanneer u alle links van een werkboek in Excel wilt weergeven, lijkt het moeilijk om alle externe verwijzingen (links) te vinden en in een lijst te zetten. De handige methode in dit artikel helpt u om snel alle links in het werkboek te vinden en in een lijst te zetten.
Zoek en lijst alle links met Zoeken-commando
Zoek en lijst alle links met Kutools voor Excel
Zoek en lijst alle links met VB-macro
Zoek en lijst alle links met Zoeken-commando
Omdat externe links het haakje [ bevatten, kunnen we de externe links vinden als we alle haakjes in het hele werkboek kunnen vinden.
1. Klik op Start > Zoeken en selecteren > Zoeken om het dialoogvenster Zoeken en vervangen te openen. U kunt het dialoogvenster Zoeken en vervangen ook openen door op Ctrl + F te drukken.
2. Voer in het vak Zoeken naar: het linkerdeel van het haakje "[" in.
3. Klik op Opties, kies in de vervolgkeuzelijst Binnen Sheet of Werkboek waaruit u de links wilt zoeken. Zie screenshot:
4. Klik vervolgens op de knop Alles zoeken. Vervolgens worden alle externe verwijzingen onmiddellijk in het dialoogvenster Zoeken en vervangen weergegeven. Druk op Ctrl + A om alle linkcellen te selecteren zoals in de volgende schermafbeelding wordt getoond:
Het linkerdeel van het haakje kan de externe links in het hele werkboek vinden. Als u alle soorten links wilt vinden, inclusief interne en externe links, kunt u het uitroepteken "!" invoeren in het vak Zoeken naar.
Zoek en lijst alle links met Kutools voor Excel
Met Kutools voor Excel’s Zoeken en verbreken van gebroken links, kunt u alle externe links van het actieve werkblad vinden en tegelijkertijd kunt u specifieke links verbreken indien nodig.
Als u Kutools voor Excel heeft geïnstalleerd, doe dan het volgende:
1. Activeer het werkblad waarin u de links wilt zoeken en klik op Kutools > Link > Zoeken en verbreken van gebroken links, zie screenshot:
2. In het dialoogvenster Zoeken en verbreken van gebroken links, klik op de vervolgkeuzelijst Filter om Alle links te kiezen, en alle links in het actieve werkblad worden weergegeven. U kunt ook de status van de links bekijken, OK betekent dat de link geldig is, Fout betekent dat de link gebroken is.
Opmerkingen:
1. Als de optie Cel weergeven is aangevinkt, wanneer u op de link in de lijst klikt, zal deze de specifieke cel vinden en navigeren die de link in het werkblad bevat.
2. En als u een link wilt verbreken, kunt u de link selecteren uit de lijst en vervolgens op Link verbreken klikken.
Klik hier om Kutools voor Excel te downloaden en nu gratis te proberen!
Als u meer over deze functie wilt weten, klik dan op Zoeken en verbreken van gebroken links.
Zoek en lijst alle links met VB-macro
De volgende VBA-macro kan ons helpen om alle gekoppelde bron-werkboeken in een nieuw werkblad van het huidige werkboek weer te geven.
1. Houd de toetsen ALT + F11 ingedrukt, en het venster Microsoft Visual Basic for Applications wordt geopend.
2. Klik op Invoegen > Module, en plak de volgende macro in het modulevenster.
VBA: Lijst 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 maakt het een nieuw werkblad genaamd Link-blad en lijst alle locaties van de links en de namen en opslagpaden van de gekoppelde bron-werkboeken erin. Zie screenshot:
Zoek en lijst alle links met Kutools voor Excel
Beste productiviteitstools voor Office
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.





- 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