Comment trouver et lister tous les liens (références externes) dans Excel?
Dans Excel, vous référencez le contenu des cellules d'un autre classeur en créant une référence externe. Mais lorsque l'on souhaite lister tous les liens d'un classeur dans Excel, il semble difficile de trouver et de lister toutes les références externes (liens). La manière délicate de cet article vous aidera à trouver et à répertorier rapidement tous les liens du classeur.
Rechercher et lister tous les liens avec la commande Rechercher
Rechercher et lister tous les liens avec la macro VB
Recherchez et répertoriez tous les liens avec Kutools for Excel
Rechercher et lister tous les liens avec la commande Rechercher
Parce que les liens externes contiennent des crochets [ signe, nous pouvons trouver les liens externes si nous pouvons obtenir tous les signes de parenthèse dans tout le classeur.
1. Cliquez Accueil > Rechercher et sélectionner > Trouvez ouvrir le Rechercher et remplacer boite de dialogue. Vous pouvez également ouvrir le Rechercher et remplacer boîte de dialogue avec pressage Ctrl + F clés.
2. Dans le Trouver quoi: , entrez la partie gauche du signe crochet "[".
3. Cliquez Options, Dans le Dans liste déroulante, choisissez feuille or Classeur à partir de laquelle vous souhaitez rechercher les liens. Voir la capture d'écran:
4. Et puis cliquez Trouver tout bouton. Ensuite, il répertorie toutes les références externes dans le Rechercher et remplacer boîte de dialogue immédiatement. presse Ctrl + A pour sélectionner toutes les cellules de lien comme illustré ci-dessous:
La partie gauche du signe crochet peut trouver les liens externes dans tout le classeur. Si vous souhaitez découvrir toutes sortes de liens, y compris les liens internes et les liens externes, vous pouvez saisir le signe d'exclamation "!"Dans le Trouvez ce que: boîte.
Rechercher et lister tous les liens avec la macro VB
La macro VBA suivante peut nous aider à répertorier tous les classeurs sources liés dans une nouvelle feuille de calcul du classeur actuel.
1. Maintenez la touche ALT + F11 clés et il ouvre la fenêtre Microsoft Visual Basic pour Applications.
2Cliquez sur insérer > Moduleet collez la macro suivante dans la fenêtre Module.
VBA: liste tous les liens dans 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. Appuyez sur la touche F5 clé pour exécuter cette macro. Ensuite, il crée une nouvelle feuille de calcul nommée Feuille de lien et répertoriez l'emplacement de tous les liens, les noms des classeurs sources liés et les chemins d'enregistrement à la fois. Voir la capture d'écran:
Recherchez et répertoriez tous les liens avec Kutools for Excel
Avec Kutools for Excel's Rechercher et rompre les liens rompus, vous pouvez trouver tous les liens externes de la feuille de calcul active, en même temps, vous pouvez rompre les liens spécifiques selon vos besoins.
Si vous avez installé Kutools for Excel, veuillez faire comme ceci:
1. Activez la feuille de calcul dont vous souhaitez trouver les liens, puis cliquez sur Kutools > Lien > Rechercher et rompre les liens rompus, voir capture d'écran:
2. Dans le Rechercher et rompre les liens rompus boîte de dialogue, cliquez sur Filtre liste déroulante pour choisir Tous les liens, et tous les liens de la feuille de calcul active sont répertoriés, vous pouvez également afficher l'état des liens, OK signifie que le lien est valide, Erreur signifie que le lien est rompu.
Notes:
1. Si le Afficher la cellule l'option est cochée, lorsque vous cliquez sur le lien dans la liste. Il trouvera et naviguera vers la cellule spécifique qui contient le lien dans la feuille de calcul.
2. Et si vous souhaitez rompre un lien, vous pouvez sélectionner le lien dans la liste, puis cliquer sur Briser le lien.
Cliquez pour télécharger Kutools pour Excel et un essai gratuit maintenant!
Si vous souhaitez en savoir plus sur cette fonctionnalité, veuillez cliquer sur Rechercher et rompre les liens rompus.
Recherchez et répertoriez tous les liens avec Kutools for Excel
Kutools for Excel comprend plus de 300 outils Excel pratiques. Essai gratuit sans limitation de 30 jours. Téléchargez la version d'essai gratuite maintenant!
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!