Microsoft Excelissä voit linkittää työkirjan solun toiseen työkirjaan käyttämällä kaavaa, joka viittaa ulkoiseen työkirjaan. Tätä kutsutaan työkirjalinkiksi. Kun tämä työkirjalinkki luodaan, se voi käyttää suhteellista polkua, jonka avulla voit siirtää työkirjoja rikkomatta linkkiä. Tässä artikkelissa käsitellään sitä, miten Excel tallentaa työkirjalinkit eri tilanteissa, ja siitä voi olla apua, kun yrität korjata katkennutta linkkiä.
Kun Excel avaa työkirjan linkkejä sisältävän kohdetyökirjan, se yhdistää dynaamisesti työkirjaan tallennettujen työkirjan linkkien osat lähdetyökirjan nykyisen polun tarvittaviin osiin absoluuttisen polun luomiseksi.
On myös tärkeää huomata, että se, mitä kaavarivillä näkyy, ei välttämättä ole sitä, mitä tallennetaan. Jos lähdetyökirja on esimerkiksi suljettu, näet koko polun tiedostoon, vaikka vain tiedostonimi voidaan tallentaa.
Lähdetyökirjoihin linkitetään työkirjat suhteellisesti aina, kun se on mahdollista. Tämä tarkoittaa sitä, että lähdetyökirjan koko polkua ei tallenneta, vaan polkua, joka liittyy kohdetyökirjaan. Tällä menetelmällä voit siirtää työkirjoja rikkomatta niiden välisiä linkkejä. Työkirjan linkit säilyvät kuitenkin ennallaan vain, jos työkirjat pysyvät samassa sijainnissa suhteessa toisiinsa. Jos kohdetyökirja on esimerkiksi C:\Mydir\Destination.xlsx ja lähdetyökirja on C:\Mydir\Files\Source.xlsx, voit siirtää tiedostot D-asemaan, kunhan lähdetyökirja on edelleen Tiedostot-alikansiossa.
Suhteelliset linkit voivat aiheuttaa ongelmia, jos siirrät kohdetyökirjan eri tietokoneisiin ja lähdetyökirja on keskitetyssä sijainnissa.Työkirjan linkkien torioitustapa vaihtelee seuraavilla tavoilla:
Tallennustilatyyppi 1: Sama asema, jossa on sama kansio tai alikansio
Lähdetyökirja on joko samassa kansiossa tai alikansiossa kuin kohdetyökirja. Tässä tapauksessa tallennamme suhteellisen tiedostopolun, esimerkiksi alikansion/source.xlsx ja destination.xlsx.
Tämä tyyppi toimii parhaiten pilvipohjaisissa työkirjoissa ja silloin, kun molemmat työkirjat siirretään.
Tallennustilatyyppi 2: Sama asema, mutta eri sisaruskansiot
Lähde- ja kohdetyökirjat ovat samassa asemassa, mutta eri sisaruskansioissa. Tässä tapauksessa tallennamme palvelimen suhteellisen polun, esimerkiksi /root/parent/sibling1/source.xlsx ja /root/parent/sibling2/destination.xlsx.
Tämä tyyppi toimii parhaiten, jos kohdetyökirja siirretään samassa asemassa, mutta lähdetyökirja pysyy samassa sijainnissa.
Tallennustilatyyppi 3: Eri asemat
Lähdetyökirja on eri asemassa kuin kohdetyökirja. Kohdetyökirjakansio on esimerkiksi C-asemassa ja lähdetyökirjakansio H-asemassa. Tässä tapauksessa tallennamme absoluuttisen polun, esimerkiksi H:\folder\source.xlsx tai https://tenant.sharepoint.com/teams/site/folder/source.xlsx.
Tämä tyyppi toimii parhaiten, jos kohdetyökirja siirretään, mutta lähdetyökirja pysyy samassa sijainnissa. Tämä edellyttää, että kohdetyökirja voi edelleen käyttää lähdetyökirjaa.
Jos lähdetyökirja sijaitsee XLStart-, Vaihtoehtoinen käynnistystiedoston sijainti- tai Kirjasto-kansiossa , jokin näistä kansioista osoitetaan ominaisuudella ja vain tiedostonimi tallennetaan.
Excel tunnistaa kaksi XLStart-oletuskansiota, joista tiedostot avataan automaattisesti käynnistyksen yhteydessä. Nämä kaksi kansiota ovat seuraavat:
Käyttäjän profiilissa oleva XLStart-kansio on XLStart-kansio , joka on tallennettu työkirjalinkin ominaisuutena. Jos käytät Officen asennuskansiossa olevaa XLStart-kansiota , XLStart-kansiota käsitellään kuten mitä tahansa muuta kiintolevyn kansiota.
Office-kansion nimi muuttuu Office-versioiden välillä. Office-kansion nimi voi olla esimerkiksi Office14, Office15 tai Office16 sen mukaan, mikä Office-versio sinulla on käytössäsi. Tämä kansion nimen muutos aiheuttaa työkirjan linkkien katkeamisen, jos siirryt tietokoneeseen, jossa on käytössä eri Excel-versio kuin versio, jossa linkki muodostettiin.-
XlStart-kansio, joka on Officen asennuskansiossa, kuten C:\Program Files\Microsoft Office\<Office-kansio>\XLStart
-
KÄYTTÄJÄN profiilissa oleva XLStart-kansio, kuten C:\Documents and Settings\<käyttäjänimi>\Application Data\Microsoft\Excel\XLStart
Kun lähdetyökirja on linkitetty, työkirjalinkki luodaan lähdetyökirjan avaamistavan perusteella. Jos työkirja avattiin yhdistetyn aseman kautta, työkirjalinkki luodaan yhdistetyn aseman avulla. Työkirjalinkki pysyy sellaisena riippumatta siitä, miten lähdetyökirja avataan tulevaisuudessa. Jos lähdetyökirja avataan UNC-polulla, työkirjan linkki ei palaa yhdistettyyn asemaan, vaikka vastaava asema olisi käytettävissä. Jos samassa tiedostossa on sekä UNC- että yhdistetyn aseman työkirjan linkkejä ja lähdetyökirjat ovat avoinna samaan aikaan kohdetyökirjan kanssa, vain lähdetyökirjan avaamistapaa vastaavat linkit reagoivat hyperlinkkinä. Jos avaat lähdetyökirjan yhdistetyn aseman kautta ja muutat lähdetyökirjan arvoja, vain yhdistetylle asemalle luodut linkit päivittyvät välittömästi.
Excelissä näkyvä työkirjan linkki voi myös näyttää erilaiselta sen mukaan, miten työkirja avattiin. Työkirjan linkki saattaa näyttää vastaavan joko UNC-pääresurssia tai pääaseman kirjainta, jota käytettiin tiedoston avaamiseen.On useita tilanteita, joissa työkirjojen väliset työkirjalinkit voidaan vahingossa määrittää osoittamaan virheellisiin sijainteihin. Seuraavassa on kaksi yleisintä skenaariota.
Skenaario 1-
Voit yhdistää aseman jaetun resurssin juuren alle. Voit esimerkiksi yhdistää aseman Z kohteeseen \\MyServer\MyShare\MyFolder1.
-
Luot työkirjalinkkejä lähdetyökirjaan, joka on tallennettu yhdistettyun sijaintiin sen jälkeen, kun olet avannut kohdetyökirjan kyseisen yhdistetyn aseman kautta.
-
Avaat kohdetyökirjan UNC-polun avulla.
-
Tämän seurauksena työkirjan linkki katkeaa.
Jos suljet kohdetyökirjan tallentamatta sitä, työkirjan linkkejä ei muuteta. Jos kuitenkin tallennat kohdetyökirjan ennen sen sulkemista, tallennat työkirjan linkit nykyiseen katkenneeseen polkuun. Kansiot jaetun kansion pääkansion ja yhdistetyn kansion välillä jäävät polun ulkopuolelle. Yllä olevassa esimerkissä linkki muuttui merkiksi \\MyServer\MyFolder1. Toisin sanoen Jaa-nimi poistetaan tiedostopolusta.
Skenaario 2-
Voit yhdistää aseman jaetun resurssin juuren alle. Voit esimerkiksi yhdistää aseman Z kohteeseen \\MyServer\MyShare\MyFolder1.
-
Avaat tiedoston UNC-polulla tai yhdistetyllä asemalla, joka on yhdistetty jaetun resurssin toiseen kansioon, kuten \\MyServer\MyShare\MyFolder2.
-
Tämän seurauksena työkirjan linkki katkeaa.
Jos suljet kohdetyökirjan tallentamatta sitä, työkirjan linkkejä ei muuteta. Jos kuitenkin tallennat kohdetyökirjan ennen sen sulkemista, tallennat työkirjan linkit nykyiseen katkenneeseen polkuun. Kansiot jaetun kansion pääkansion ja yhdistetyn kansion välillä jäävät polun ulkopuolelle. Yllä olevassa esimerkissä linkki muuttui merkiksi \\MyServer\MyFolder1. Toisin sanoen Jaa-nimi poistetaan tiedostopolusta.