Selina suurepärane küsimus täna:
Kas Wordi hüperlink võib avada kindla Exceli faili, hüpata lehele ja lahtrisse?
Selina
Süntaks on üsna keeruline, kuid tundub, et see töötab.
Noh, see ei pruugi töötada nii, nagu soovite, et see toimiks, kuid see töötab nominaalselt.
Kõigepealt selgitage välja Exceli faili täielik tee ja faili nimi. Ma kasutan neid samme:
- VBA-le lülitumiseks vajutage alt = "" + F11
- Vahetu paani avamiseks vajutage klahvikombinatsiooni Ctrl + G
- Tippige Debug.Print ThisWorkbook.FullName ja vajutage sisestusklahvi
- Järgmisel real näete täielikku teed ja faili nime.
- Valige saadud rida ja vajutage lõikelauale kopeerimiseks klahvikombinatsiooni Ctrl + C.
Minge Wordi. Valige hüperlingi kuvamise koht. Hüperlingi dialoogi avamiseks vajutage klahvikombinatsiooni Ctrl + K. Eespool # 5 tulemuste kleepimiseks vajutage klahvikombinatsiooni Ctrl + V.
Siinkohal avaks hüperlink Exceli faili lihtsalt viimase aktiivse lehe ja lahtrini.
Selina küsimus on aga see, kuidas lasta Excelis hüpata kindlale lehele ja asukohta. Siin on näide:
Vastus ülaltoodud numbrilt 5 on:
C:FolderNameFileName.xlsx
Tahate hüpata lehele nimega IncomeStatement
Tahate hüpata lahtrisse Z99.
Hüperlink peaks olema:
C:FolderNameFileName.xlsx#'IncomeStatement'!Z99
See on * imelik *! Süntaks ei tundu nagu Excel. Excelis ei peaks te lehe nime ümber apostroofe kasutama, kui lehe nimi ei sisalda tühikuid ega kirjavahemärke. Kuid siin peate seda kasutama.
Videol pakun teistsugust lähenemist. Minge Exceli lahtrisse, kuhu soovite hüperlingi linkida. Valige lahter. Klõpsake valemiribast vasakul asuvas nimeväljas. Sisestage tühikuteta nimi, näiteks JumpHere. Salvestage fail. Teie hüperling Wordis lihtsustab järgmist.
C:FolderNameFileName.xlsx#JumpHere
Probleem nr 1: Word kuvab tüütu hoiatuskasti, kui klõpsate Ctrl + hüperlingil klõpsamist. Nad hoiatavad teid, et Exceli fail ei pruugi olla turvaline. Selle hoiatuse peatamiseks toimige järgmiselt.
- Hankige tee, kuhu Exceli fail on salvestatud.
- Avage Word. Fail, Valikud, Usalduskeskus.
- Paremal küljel klõpsake valikut Usalduskeskuse sätted.
- Valige vasakul küljel teine valik - Usaldusväärsed asukohad.
- Valige allservas Lisa uus asukoht. Kleebi oma tee alates # 1. Klõpsake nuppu OK. Klõpsake nuppu OK.
- See samm pole valikuline. Sule Word. Ava Word uuesti. Jätsin selle vahele ja pidin ütlema mõned neli sõna, kui nad mind pidevalt norisid, et fail on ohtlik. Kuid pärast Wordi sulgemist ja taaskäivitamist läks teade ära.
Probleem nr 2: Excel on lõtv. Kui käskite Excelil hüpata Z99-le, võite eeldada, et Excel kerib nii, et Z99 on akna vasakus ülanurgas olev lahter. Kuid Excel ei tee seda. Excel kerib ehk F78-ni. Miks F78? Sest kui näete vasakus ülanurgas F78, siis Z99 on kuskil aknas nähtav. See on looney. Tehniliselt teeb Excel seda, mida soovite … näidates inimestele Z99. Kuid see pole intuitiivne. Ma arvan, et kui ma tahan, et Z99 oleks tipu lähedal, peaksin ma petma ja paluma Excelil minna AT123-le. (Pange Z99 oma akna vasakusse ülanurka ja siis mõelge välja, milline on viimane täisrakk, mida näete.) See lahendus pole täiuslik, sest eeldatakse, et kõigil on ühesuurused monitorid ja Exceli kuvatakse täisekraanil.
Vaata videot
Video ärakiri
Õppige Exceli rakendusest Podcast, osa 2182: kas Word võib Exceli failis konkreetse lehe ja lahtriga linkida?
Tere, tere tulemast tagasi netiülekandesse, ma olen Bill Jelen. Täna küsisin Selinalt, et mul polnud aimugi - ma pole seda kunagi varem teinud - ja mul on hea meel, et olen selle välja mõelnud ja jagan seda nii, et teaksite ka aastate pärast, kui mul pole aimugi, kuidas ma seda kunagi teinud olen, võin tagasi tulla ja ka üles leida.
Hästi, nii et siin on see, mis meil on. Meil on fail: Podcast2182.xlsm. See salvestatakse kausta. Kui te ei tea, mis see kaust on, siis vajutan klahve Alt + F11; Vajutan kohe akna jaoks klahve Ctrl + G; Kirjutan "? Thisworkbook.FullName" ja vajutan Enter; ja see annab mulle selle asja siin. See on minu täielik tee ja faili nimi. Nii et kui ma tahan lihtsalt linkida failiga, mitte faili kindla kohaga, siis tuleksime siia Wordi juurde - kopeerisin selle lihtsalt muide - ja valisin hüperlingi. Selle valimisega tegin halba tööd; MrWord.com võiks mulle öelda parema viisi valimiseks. Hästi, Ctrl + K-- ja aadress, kleebi, on just see. Lihtne.
Hästi, aga seda Selina teha ei taha. Selina soovib linkida konkreetse lehe ja lahtriaadressiga. Hästi. Nii et siin olen ma selle juba üles ehitanud. Mida me teeme, on see, et paneme kogu tee ja failinime nagu varem, seejärel naela- või räsimärgi (#) ja seejärel lehe nime apostroofidena, isegi kui see on ainult üks leht ( nimi); tihe apostroof; hüüumärk; R99. Nüüd võtke see, Ctrl + C. Nüüd peate olema väga ettevaatlik. Keerasin selle alguses sassi. Xlsx sinna pannes veenduge, et laiendused oleksid õiged. Veenduge, et kogu tee oleks õige jne. Tuleme nüüd tagasi Wordi juurde ja läheme kindlale lehele ja lahtrisse; Ctrl + K; kleepida; olgu, kogu see asi, C: FolderName FileName.xlsx # 'SheetName'! R99.
Hästi, aga kuule, minu soovitus - ära muretse selle pärast. Teeme lihtsalt nii. Oletame, et me tahame siia tulla ja sellesse kambrisse hüpata. Mida ma teen, on see, et ma valin selle lahtri. Ma nimetan seda. Annan sellele nime: "Jumptome", niimoodi. Või kuidas on lood "Jumphere"? "Jumphere" - see on suurepärane nimi. Vajutage niimoodi sisestusklahvi Enter ja läheme tagasi A1-ni. Siin oleme A1-s ja salvestame selle tiitlikaardile. Salvesta; Fail; Sule; tulge tagasi Wordi juurde. Ja nimega vahemiku juurde liikumiseks on see minu arvates veelgi lihtsam: Ctrl + K, olgu, ja selles panime lihtsalt kogu töövihiku nimetee, töövihiku nime tee, nael märk ja nimega vahemiku nimi (C: FolderName FileName.xlsx # NamedRange). Klõpsake nuppu OK.
Hästi, nii, me oleme Wordis. Esimene hüperlink alles avab faili. Ctrl + klõps. Nad hoiatavad mind; Olen kindel, et saaksin selle lahendada, salvestades selle usaldusväärsesse kausta. Ja nad avavad Exceli täpselt samas kohas, kus mul seda varem oli. Fail; Sulge; ja proovige siis veel ühte linkida konkreetse lehega küsimuste leht R99. Ctrl + klõps ja nad lähevad küsimuste lehele ja kerivad R99-ni. Nüüd ei kerinud nad nii, et R99 asus vasakus ülanurgas olevas lahtris, kuid vähemalt oli see nähtavas aknas. Hästi - fail; Sulge; ja siis viimane nimelise vahemiku juurde - lihtsam seadistada - te ei pea muretsema apostrofide pärast - Ctrl + klõps; jah; ja see hüppab 1. testi jaoks aruandelehele "Jumphere".
Minu jaoks ütlen, et see töötab. Olen kindel, et kui oleksite lootnud, et see on sellesse kohta hüpanud, siis ütlete, et see ei toimi. Aga nii see elu läheb. Microsofti jaoks see töötab.
Noh, hei, selliste näpunäidete saamiseks - 617 Exceli mõistatus on lahendatud - vaadake seda raamatut: Power Excel koos. 2017. aasta väljaanne on viimane versioon, kuigi oleme juba 2018. aastal. Järgmine kord värskendan seda 2019. aastal, nii et saate seda kohe osta.
Hästi, kokkuvõte - Selina soovib teada, kas saate Wordist linkida Exceli kindla lehe ja lahtriga. Jah. Kui loote lingi piisavalt hoolikalt. Vorming on C: FolderName FileName.xlsx # 'SheetName'! A1 - või mis tahes lahtrisse, kuhu soovite minna. Või lihtsam, kui seadistate nimelise vahemiku, C: FolderName FileName.xlsx # NamedRange.
Noh, hei, ma tahan tänada Selinat küsimuse saatmise eest ja tänan teid peatumast. Järgmisel korral näeme järgmise võrguülekande jaoks.
Hästi, nii, hei, vaatame vaid, kas saame sellest ärritavast sõnumist lahti. Me läheme File; Valikud; (Ma olen selle jaoks Wordis - tõenäoliselt saaksin seda teha mõlemalt poolt); Usalduskeskus; Usalduskeskuse seaded; Usaldusväärsed asukohad; Kavatsen lisada uue asukoha; tippige sinna asukoht; klõpsake nuppu OK; klõpsake nuppu OK; super tüütu - peate Wordi sulgema; uuesti Wordi avama; ja seejärel värskendatakse usaldusväärseid asukohti. Kui klõpsame nuppu Ctrl + klõps, ei häiri see teid ja palub teil minna potentsiaalselt ebausaldusväärsesse asukohta.