Listaa kaikki työkirjan linkit Excel -makroilla

Sisällysluettelo

Kuinka saada luettelo kaikista ulkoisesti linkitetyistä kansioista Excelissä

Haluatko tietää, mihin työkirjoihin taulukko sisältää ulkoisia linkkejä? Luo sopiva taulukko makron ohjauksessa seuraavan makron avulla:

Luettelon alilinkit ()

Himmennä uusi taulukko laskentataulukkona

Dim -luettelo vaihtoehtona

Dim i Kuten kokonaisluku

Himmennä merkkijono

List = ActiveWorkbook.LinkSources (xlExcelLinks)

Jos ei ole tyhjä (luettelo) Sitten

Aseta NewTable = ActiveWorkbook.Worksheets.Add

I = 1 UBoundille (luettelo)

NewTable.Cells (i, 1) = Lista (i)

Seuraavaksi minä

Muu

a = MsgBox ("Pikakuvakkeita ei löydy!", vbOKOnly, "Huomautus")

Loppu Jos

End Sub

Makro luo uuden tyhjän taulukon aktiiviseen työkirjaan ja luettelee kaikki työkirjat, jotka on linkitetty ulkoisesti soluihin. Jokainen polku näkyy vain kerran - joten saat niin tiivistetyn yleiskuvan, kuten seuraava kuva näyttää:

Jos ulkoisia linkkejä ei löydy, Excel ilmoittaa tämän vastaavalla ikkunalla:

Makro käyttää LinkSources -kokoelmaa. Tämän luettelon yksittäiset merkinnät siirretään uuden laskentataulukon soluihin.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave