Cum să găsiți și să listați toate linkurile (referințe externe) în Excel?
În Excel, faceți referire la conținutul celulelor dintr-un alt registru de lucru prin crearea unei referințe externe. Dar când doriți să enumerați toate linkurile unui registru de lucru în Excel, pare greu să găsiți și să enumerați toate referințele externe (linkuri). Modul complicat din acest articol vă va ajuta să aflați și să enumerați rapid toate linkurile din registrul de lucru.
Găsiți și listați toate linkurile cu comanda Găsiți
Găsiți și enumerați toate linkurile cu macro VB
Găsiți și enumerați toate linkurile cu Kutools pentru Excel
Găsiți și listați toate linkurile cu comanda Găsiți
Deoarece legăturile externe conțin paranteză [ semn, putem afla legăturile externe dacă putem obține toate semnele paranteză în întregul registru de lucru.
1. Clic Acasă > Găsiți și selectați > Găsi pentru a deschide Găsiți și înlocuiți căsuță de dialog. De asemenea, puteți deschide fișierul Găsiți și înlocuiți casetă de dialog cu apăsare Ctrl + F chei.
2. În Gaseste ce: caseta, introduceți partea stângă a semnului paranteză "[".
3. Clic Opţiuni, În În lista derulantă, alegeți Coală or Workbook de la care doriți să găsiți linkurile. Vedeți captura de ecran:
4. Apoi faceți clic pe Găsiți toate buton. Apoi listează toate referințele externe în Găsiți și înlocuiți caseta de dialog imediat. presa Ctrl + A pentru a selecta toate celulele de legătură, după cum se arată în secțiunea următoare:
Partea din stânga semnului paranteză poate afla linkurile externe din întregul registru de lucru. Dacă doriți să aflați tot felul de linkuri, inclusiv linkurile interne și externe, puteți introduce semnul exclamării "!" în Gaseste ce: cutie.
Găsiți și enumerați toate linkurile cu macro VB
Următoarea macrocomandă VBA ne poate ajuta să listăm toate registrele de lucru sursă conectate într-o nouă foaie de lucru a registrului de lucru curent.
1. Țineți apăsată tasta ALT + F11 și deschide fereastra Microsoft Visual Basic pentru aplicații.
2. Clic Insera > Moduleși lipiți următoarea macro în fereastra modulului.
VBA: enumerați toate linkurile în 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. Apăsaţi F5 tasta pentru a rula această macro. Apoi creează o nouă foaie de lucru numită ca Foaie de legătură și enumeră toate locațiile link-urilor și numele registrelor de lucru legate de sursă și salvarea căilor în ea simultan. Vedeți captura de ecran:
Găsiți și enumerați toate linkurile cu Kutools pentru Excel
cu Kutools pentru Excel'S Găsiți și rupeți legături rupte, puteți găsi toate linkurile externe ale foii de lucru active, în același timp, puteți rupe linkurile specifice după cum aveți nevoie.
Dacă ați instalat Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Activați foaia de lucru pe care doriți să o găsiți și faceți clic Kutools > Link > Găsiți și rupeți legături rupte, vezi captura de ecran:
2. În Găsiți și rupeți legături rupte casetă de dialog, faceți clic pe Filtru lista derulantă pentru a alege Toate linkurileși toate listele din foaia de lucru activă sunt listate, puteți vizualiza și starea linkurilor, OK înseamnă că linkul este valid, Eroare înseamnă că legătura este ruptă.
notițe:
1. Dacă Vizualizați celula opțiunea este bifată, când faceți clic pe linkul din listă. Acesta va găsi și va naviga la celula specifică care conține linkul în foaia de lucru.
2. Și dacă doriți să rupeți un link, puteți selecta linkul din listă, apoi faceți clic pe Link de rupere.
Faceți clic pentru a descărca Kutools pentru Excel și încercare gratuită acum!
Dacă doriți să aflați mai multe despre această caracteristică, faceți clic pe Găsiți și rupeți legături rupte.
Găsiți și enumerați toate linkurile cu Kutools pentru Excel
Kutools pentru Excel include mai mult de 300 de instrumente Excel la îndemână. Încercare gratuită fără limitări în 30 de zile. Descărcați proba gratuită acum!
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!