Cookies matulungan kaming ihatid ang aming mga serbisyo. Sa pamamagitan ng paggamit sa aming mga serbisyo, sumasang-ayon ka sa aming paggamit ng cookies.
Tip: Iba pang mga wika ay isinaling-Google. Maaari mong bisitahin ang English bersyon ng link na ito.
mag-log in
x
or
x
x
Magrehistro
x

or

Paano makahanap at ilista ang lahat ng mga link (mga panlabas na sanggunian) sa Excel?

Sa Excel, sumangguni ka sa mga nilalaman ng mga cell sa isa pang workbook sa pamamagitan ng paglikha ng panlabas na sanggunian. Ngunit kapag nais mong ilista ang lahat ng mga link ng isang workbook sa Excel, mukhang mahirap malaman at ilista ang lahat ng mga panlabas na sanggunian (mga link). Ang sumusunod na mapanlinlang na paraan ay tutulong sa iyo na malaman at ilista ang lahat ng mga link sa workbook nang mabilis.

Hanapin at ilista ang lahat ng mga link sa Find command

Hanapin at ilista ang lahat ng mga link sa VB macro

Hanapin at ilista ang lahat ng mga link gamit ang Kutools para sa Excel


Hanapin ang lahat ng mga panlabas na link sa isang worksheet at basagin ang mga ito nang sabay-sabay:

Sa Excel worksheet, kung nais mong hanapin at masira ang lahat ng mga panlabas na link, Kutools para sa Excel's Hanapin at I-break Broken na Mga Link ang tampok ay maaaring makatulong sa iyo na mabilis na mahanap ang lahat ng mga uri ng mga link, at pagkatapos ay maaari mong masira ang mga ito hangga't kailangan mo.

ilista ang lahat ng mga link na 7

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!


arrow blue right bubble Hanapin at ilista ang lahat ng mga link sa Find command


Dahil ang mga panlabas na link ay naglalaman ng bracket [ sign, maaari naming malaman ang mga panlabas na link kung maaari naming makuha ang lahat ng mga karatula bracket sa buong workbook.

1. I-click ang Home > Hanapin & Piliin > Mahanap upang buksan ang Hanapin at Palitan dialog box. Maaari mo ring buksan ang Hanapin at Palitan dialog box na may pagpindot Ctrl + F mga susi.

2. Sa Hanapin ang ano: box, ipasok ang kaliwang bahagi ng bracket sign "[".

ilista ang lahat ng mga link na 1

3. I-click ang Opsyon, Sa Sa loob drop down na listahan, pumili Kumot or Workbook na nais mong hanapin ang mga link mula sa. Tingnan ang screenshot:

ilista ang lahat ng mga link na 2

4. At pagkatapos ay mag-click Hanapin lahat na pindutan. Pagkatapos ay inililista nito ang lahat ng mga panlabas na sanggunian sa Hanapin at Palitan dialog box kaagad. Pindutin ang Ctrl + A upang piliin ang lahat ng mga cell ng link bilang mga sumusunod na screeshot na ipinapakita:

ilista ang lahat ng mga link na 3

Ang kaliwang bahagi ng bracket sign ay maaaring malaman ang mga panlabas na mga link sa buong workbook. Kung nais mong malaman ang lahat ng mga uri ng mga link, kabilang ang mga panloob na mga link at mga panlabas na link, maaari mong ipasok ang exclamation sign "!" nasa Hanapin ang ano: kahon.


arrow blue right bubble Hanapin at ilista ang lahat ng mga link sa VB macro

Ang mga sumusunod na VBA macro ay maaaring makatulong sa amin na ilista ang lahat ng naka-link na mga workbook ng pinagmulan sa isang bagong worksheet ng kasalukuyang workbook.

1. I-hold ang ALT + F11 mga susi, at binubuksan nito ang window ng Microsoft Visual Basic para sa Mga Application.

2. I-click ang Isingit > Module, at i-paste ang sumusunod na macro sa Window ng Module.

VBA: Ilista ang lahat ng mga link sa 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. Pindutin ang F5 susi upang patakbuhin ang macro na ito. Pagkatapos ay lumilikha ito ng isang bagong worksheet na pinangalanan bilang Link Sheet at ilista ang lahat ng mga lokasyon ng link at naka-link na mga pangalan ng workbook ng pinagmulan at i-save ang mga landas dito nang sabay-sabay. Tingnan ang screenshot:

ilista ang lahat ng mga link na 4


arrow blue right bubble Hanapin at ilista ang lahat ng mga link gamit ang Kutools para sa Excel

may Kutools para sa ExcelNi Hanapin at Iwasang sirang Mga Link, maaari mong mahanap ang lahat ng mga panlabas na link ng aktibong worksheet, sa parehong oras, maaari mong basagin ang mga tiyak na mga link na kailangan mo.

Kutools para sa Excel : na may higit sa 300 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw.

Kung na-install mo ang Kutools para sa Excel, mangyaring gawin ito:

1. Aktibo ang worksheet na nais mong hanapin ang mga link, at i-click Kutools > link > Hanapin at I-break Broken na Mga Link, tingnan ang screenshot:

ilista ang lahat ng mga link na 5

2. Sa Hanapin at Iwasang sirang Mga Link dialog box, mag-click Filter drop down na listahan upang pumili Lahat ng mga link, at ang lahat ng mga link sa aktibong worksheet ay nakalista, maaari mong tingnan ang katayuan ng mga link pati na rin, OK ibig sabihin ay wasto ang link, pagkakamali nangangahulugan na nasira ang link.

ilista ang lahat ng mga link na 6

Mga Tala:

1. Kung ang Tingnan ang cell Ang pagpipilian ay naka-check, kapag nag-click ka sa link sa listahan. Makakahanap at mag-navigate ito sa partikular na cell na naglalaman ng link sa worksheet.

2. At kung nais mong buksan ang isang link, maaari mong piliin ang link mula sa listahan, pagkatapos ay i-click Iwaksi ang link.

I-click upang I-download ang Kutools para sa Excel at libreng pagsubok Ngayon!

Kung nais mong malaman ang higit pa tungkol sa tampok na ito, mangyaring mag-click Hanapin at Iwasang sirang Mga Link.


arrow blue right bubble Hanapin at ilista ang lahat ng mga link gamit ang Kutools para sa Excel

Kutools para sa Excel Kasama ang higit sa 300 madaling gamiting mga tool sa Excel. Libre upang subukan nang walang limitasyon sa mga araw na 60. I-download ang libreng pagsubok ngayon!



Inirerekumendang Mga Tool sa Produktibo

Tab ng Tanggapan

ginto star1 Dalhin ang mga madaling tab sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at bagong Internet Explorer.

Kutools para sa Excel

ginto star1 Kahanga-hangang! Palakihin ang iyong pagiging produktibo sa 5 minuto. Hindi kailangan ang anumang mga espesyal na kasanayan, i-save ang dalawang oras araw-araw!

ginto star1 300 Mga Bagong Tampok para sa Excel, Gumawa ng Excel Karamihan Madali at Makapangyarihang:

  • Pagsamahin ang Cell / Rows / Mga Haligi nang walang Pagkawala ng Data.
  • Pagsamahin at I-consolidate ang Maramihang Mga Sheet at Workbook.
  • Ihambing ang mga Ranges, Kopyahin ang Maramihang Ranges, I-convert ang Teksto sa Petsa, Conversion ng Unit at Pera.
  • Bilang ng Mga Kulay, Paging Mga Subtot, Advanced na Pagsunud-sunurin at Super Filter,
  • Higit pang Piliin / Isingit / Tanggalin / Teksto / Format / Link / Magkomento / Workbook / Worksheets Mga Tool ...

Screen shot ng Kutools for Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ryan · 9 months ago
    Hi, would it be possible to add the external links in the above VBA code to a particular cell range in a sheet in the workbook instead of adding a new sheet?
  • To post as a guest, your comment is unpublished.
    Jeff · 1 years ago
    Thank you so much. This problem has bedeviled me for years. The simple but effective find "left bracket" worked perfectly for my needs.
  • To post as a guest, your comment is unpublished.
    Wild Bill · 1 years ago
    "Because external links contains bracket [ sign,"
    Sorry, that's not exactly true. MVPs Wyman and Walkenbach even get that wrong (perhaps many others too.)

    This is one clear exception
    =VLOOKUP(A1,'C:\FOO.XLS'!SomeRangeName,2,FALSE)
  • To post as a guest, your comment is unpublished.
    Rob · 2 years ago
    Worked perfectly. I was constantly getting an "update external links" question, and didn't know that I had any. Using the Find, [, and Options of find in Workbook found all of them! Thanks, Rob
  • To post as a guest, your comment is unpublished.
    Marilyn · 2 years ago
    Is it possible to get a list of all the external links that are connected to one source document. I'm guessing that somewhere in the source document, this information should be available, but I've been unable to find it.