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.