Hiperhivatkozások az Excelben (Teljes útmutató és példák)

Az Excel lehetővé teszi hiperhivatkozások létrehozását a cellákban, amelyek segítségével közvetlenül az adott URL -re léphet.

Például az alábbiakban felsorolom azokat a vállalati neveket, amelyek hiperhivatkoznak a cég webhelyének URL -jére. Ha rákattint a cellára, az automatikusan megnyitja az alapértelmezett böngészőt (az én esetemben a Chrome -ot), és erre az URL -re lép.

Az Excelben a hiperhivatkozásokkal sok mindent megtehet (például egy külső webhelyre mutató link, egy másik lapra/munkafüzetre mutató hivatkozás, egy mappára mutató link, egy e -mailre mutató hivatkozás stb.).

Ebben a cikkben kitérek mindenre, amit tudnia kell az Excel hiperhivatkozásainak használatáról (beleértve néhány hasznos tippet és példát).

Hogyan lehet hiperhivatkozásokat beszúrni az Excelbe

Sokféleképpen hozhat létre hiperhivatkozásokat az Excelben:

  • Kézzel írja be az URL -t (vagy másolja be)
  • A HYPERLINK funkció használata
  • A hiperhivatkozás beszúrása párbeszédpanel használata

Ismerkedjünk meg ezekkel a módszerekkel.

Kézzel írja be az URL -t

Amikor manuálisan ír be egy URL -t egy cellába az Excelben, vagy másolja és illeszti be a cellába, az Excel automatikusan hiperhivatkozást alakít át.

Az alábbiakban bemutatjuk azokat a lépéseket, amelyekkel egy egyszerű URL hiperhivatkozássá változik:

  1. Válasszon ki egy cellát, amelyben meg szeretné kapni a hiperhivatkozást
  2. Nyomja meg az F2 billentyűt a szerkesztési módba való belépéshez (vagy kattintson duplán a cellára).
  3. Írja be az URL -t, és nyomja meg az enter billentyűt. Például, ha beírom az URL -t - https://trumpexcel.com egy cellába, és megnyomom az Enter billentyűt, akkor hiperhivatkozás jön létre hozzá.

Ne feledje, hogy http -t vagy https -t kell hozzáadnia azokhoz az URL -ekhez, ahol nincs www. Abban az esetben, ha a www előtag, akkor a hiperhivatkozást akkor is létrehozza, ha nem adja hozzá a http/https -t.

Hasonlóképpen, amikor másol egy URL -t a webről (vagy más dokumentumból/fájlból), és beilleszti egy Excel -cellába, akkor automatikusan hiperhivatkozás lesz.

Beszúrás a párbeszédpanel használatával

Ha azt szeretné, hogy a cella szövege más legyen, mint az URL, és azt szeretné, hogy egy adott URL -re hivatkozzon, akkor használja az Excelben a hiperhivatkozás beszúrása lehetőséget.

Az alábbiakban bemutatjuk a hiperhivatkozás cellába történő beírásának lépéseit a Hiperhivatkozás beszúrása párbeszédpanel használatával:

  1. Válassza ki azt a cellát, amelyben a hiperhivatkozást szeretné használni
  2. Írja be a hiperhivatkozni kívánt szöveget. Ebben az esetben a "Sumit's Blog" szöveget használom
  3. Kattintson a Beszúrás fülre.
  4. Kattintson a linkek gombra. Ezzel megnyílik a Hiperhivatkozás beszúrása párbeszédpanel (Használhatja a billentyűparancsot is - Control + K).
  5. A hiperhivatkozás beszúrása párbeszédpanelen írja be az URL -t a Cím mezőbe.
  6. Nyomja meg az OK gombot.

Ezzel beszúrja a hiperhivatkozást a cellába, miközben a szöveg változatlan marad.

A „Hiperhivatkozás beszúrása” párbeszédpanellel még sok mindent megtehet (például hiperhivatkozás létrehozása ugyanazon munkafüzet másik munkalapjára, hivatkozás létrehozása egy dokumentumhoz/mappához, link létrehozása egy e -mail címhez stb.) . Ezeket az oktatóanyag későbbiekben tárgyalja.

Beszúrás a HYPERLINK funkció használatával

A hivatkozás Excelbe való beillesztésének másik módja a HYPERLINK funkció.

Az alábbiakban a szintaxis látható:

HYPERLINK (link_hely, [barátságos_név])
  • link_location: Ez lehet egy weboldal URL-címe, egy útvonal egy mappához vagy egy fájlhoz a merevlemezen, egy dokumentumban (például egy adott cellában vagy megnevezett tartományban egy Excel munkalapon vagy munkafüzetben).
  • [barátságos_név]: Ez egy opcionális érv. Ez a szöveg a hiperhivatkozást tartalmazó cellában. Ha kihagyja ezt az érvet, akkor a link_location szöveges karakterláncot használja barátságos névként.

Az alábbiakban egy példa látható, ahol a vállalatok neve szerepel az egyik oszlopban, a webhelyük URL -je pedig egy másik oszlopban.

Az alábbiakban található a HYPERLINK funkció, amellyel megkaphatja az eredményt, ahol a szöveg a cég neve, és a cég webhelyére mutat.

Az eddigi példákban láttuk, hogyan lehet hiperhivatkozásokat létrehozni a webhelyekre.

De hiperhivatkozásokat is létrehozhat ugyanazon munkafüzet munkalapjaira, más munkafüzetekre, valamint a merevlemezen található fájlokra és mappákra.

Lássuk, hogyan lehet megtenni.

Hozzon létre egy hivatkozást egy munkalapra ugyanazon a munkafüzeten

Az alábbiakban bemutatjuk, hogyan lehet hiperhivatkozást létrehozni a Sheet2 -re ugyanazon a munkafüzeten:

  1. Válassza ki azt a cellát, amelyben a hivatkozást szeretné használni
  2. Írja be a hiperhivatkozni kívánt szöveget. Ebben a példában a „Link to Sheet2” szöveget használtam.
  3. Kattintson a Beszúrás fülre.
  4. Kattintson a linkek gombra. Ezzel megnyílik a Hiperhivatkozás beszúrása párbeszédpanel (Használhatja a billentyűparancsot is - Control + K).
  5. A hiperhivatkozás beszúrása párbeszédpanelen válassza a bal oldali ablaktáblában a „Helyezze el ezt a dokumentumot” lehetőséget.
  6. Írja be a hivatkozni kívánt cellát (az alapértelmezett A1 -el megyek).
  7. Válassza ki a hivatkozni kívánt lapot (ebben az esetben a 2. lapot)
  8. Kattintson az OK gombra.
Megjegyzés: Ugyanezzel a módszerrel hiperhivatkozást is létrehozhat ugyanazon munkafüzet bármely cellájához. Például, ha egy távoli cellához (például K100 -hoz) szeretne kapcsolódni, akkor ezt megteheti úgy, hogy használja ezt a cellahivatkozást a 6. lépésben, és kiválasztja a meglévő lapot a 7. lépésben.

Ugyanezt a módszert használhatja egy meghatározott névhez (elnevezett cella vagy elnevezett tartomány) való hivatkozáshoz is. Ha vannak névvel ellátott tartományok (megnevezett cellák) a munkafüzetben, akkor ezek szerepelnek a „Hivatkozás beszúrása” párbeszédpanel „Meghatározott nevek” kategóriájában.

A párbeszédpanelen kívül az Excelben van egy funkció, amely lehetővé teszi hiperhivatkozások létrehozását.

Tehát a párbeszédpanel helyett a HYPERLINK képlet használatával hozhat létre linket egy másik munkalap cellájához.

Az alábbi képlet ezt teszi:

= HYPERLINK ("#" & "Sheet2! A1", "Link to Sheet2")

Az alábbiakban bemutatjuk, hogyan működik ez a képlet:

  • A „#” azt mondja, hogy a képlet ugyanarra a munkafüzetre hivatkozzon.
  • A „Sheet2! A1” megmondja a képletnek azt a cellát, amelyhez kapcsolódni kell ugyanazon a munkafüzeten
  • A „Link to Sheet2” az a szöveg, amely megjelenik a cellában.

Hiperhivatkozás létrehozása egy fájlhoz (azonos vagy különböző mappákban)

Ugyanezzel a módszerrel hiperhivatkozásokat is létrehozhat más Excel (és nem Excel) fájlokhoz, amelyek ugyanabban a mappában vannak, vagy más mappákban vannak.

Például, ha a Test.xlsx fájllal szeretne megnyitni egy fájlt, amely ugyanabban a mappában található, mint az aktuális fájl, akkor tegye a következőket:

  1. Válassza ki azt a cellát, amelyben a hiperhivatkozást szeretné használni
  2. Kattintson a Beszúrás fülre.
  3. Kattintson a linkek gombra. Ezzel megnyílik a Hiperhivatkozás beszúrása párbeszédpanel (Használhatja a billentyűparancsot is - Control + K).
  4. A hiperhivatkozás beszúrása párbeszédpanelen válassza a „Meglévő fájl vagy weboldal” lehetőséget a bal oldali ablaktáblában.
  5. Válassza az „Aktuális mappa” lehetőséget a Nézd meg a beállításokban lehetőséget
  6. Válassza ki azt a fájlt, amelyhez létre szeretné hozni a hiperhivatkozást. Vegye figyelembe, hogy bármilyen fájltípusra hivatkozhat (Excel és nem Excel fájlok)
  7. [Nem kötelező] Ha szeretné, módosítsa a szöveget megjeleníthető névre.
  8. Kattintson az OK gombra.

Ha olyan fájlhoz szeretne linkelni, amely nem ugyanabban a mappában van, akkor tallózhat a fájlban, majd kiválaszthatja azt. A fájl tallózásához kattintson a mappa ikonra a Hiperhivatkozás beszúrása párbeszédpanelen (az alábbiak szerint).

Ezt a HYPERLINK funkcióval is megteheti.

Az alábbi képlet hiperhivatkozást hoz létre, amely az aktuális fájllal azonos mappában lévő fájlra mutat:

= HYPERLINK ("Test.xlsx", "Tesztfájl")

Abban az esetben, ha a fájl nem ugyanabban a mappában van, lemásolhatja a fájl címét, és hivatkozási helyként használhatja.

Hiperhivatkozás létrehozása egy mappához

Ez is ugyanazt a módszert követi.

Az alábbiakban bemutatjuk a hiperhivatkozás létrehozásának lépéseit egy mappához:

  1. Másolja ki azt a mappacímet, amelyhez létre szeretné hozni a hiperhivatkozást
  2. Válassza ki azt a cellát, amelyben a hiperhivatkozást szeretné használni
  3. Kattintson a Beszúrás fülre.
  4. Kattintson a linkek gombra. Ezzel megnyílik a Hiperhivatkozás beszúrása párbeszédpanel (Használhatja a billentyűparancsot is - Control + K).
  5. A Hiperhivatkozás beszúrása párbeszédpanelen illessze be a mappa címét
  6. Kattintson az OK gombra.

A HYPERLINK funkcióval hiperhivatkozást is létrehozhat, amely egy mappára mutat.

Például az alábbi képlet hiperhivatkozást hoz létre az asztalon található TEST nevű mappához, és amint rákattint a cellára ezzel a képlettel, megnyitja ezt a mappát.

= HYPERLINK ("C: \ Users \ sumit \ Desktop \ Test", "Test mappa")

Ennek a képletnek a használatához módosítania kell a mappa címét arra, amelyre hivatkozni szeretne.

Hozzon létre hiperhivatkozást egy e -mail címre

Emellett rendelkezhet hiperhivatkozásokkal, amelyek megnyitják az alapértelmezett e -mail klienst (például az Outlookot), és a címzettek e -mailjeit és a tárgyi sort már kitöltik a küldési mezőbe.

Az alábbiakban az e -mail hiperhivatkozás létrehozásának lépései találhatók:

  1. Válassza ki azt a cellát, amelyben a hiperhivatkozást szeretné használni
  2. Kattintson a Beszúrás fülre.
  3. Kattintson a linkek gombra. Ezzel megnyílik a Hiperhivatkozás beszúrása párbeszédpanel (Használhatja a billentyűparancsot is - Control + K).
  4. A beszúrás párbeszédpanelen kattintson az „E-mail cím” lehetőségre a „Link to” lehetőségek között
  5. Írja be az e-mail címet és a Tárgy sort
  6. [Nem kötelező] Írja be a cellában megjeleníteni kívánt szöveget.
  7. Kattintson az OK gombra.

Most, amikor rákattint a hiperhivatkozást tartalmazó cellára, megnyílik az alapértelmezett e-mail kliens, az e-mail címmel és a tárgysorral előre kitöltve.

Ezt a HYPERLINK funkcióval is megteheti.

Az alábbi képlet megnyitja az alapértelmezett e-mail klienst, és egy e-mail címe már előre van kitöltve.

= HYPERLINK ("mailto: [email protected]", "E -mail küldése")
Vegye figyelembe, hogy használni kell mailto: az e -mail cím előtt a képletben. Ez azt mondja a HYPERLINK funkciónak, hogy nyissa meg az alapértelmezett e -mail klienst, és használja a következő e -mail címet.

Ha szeretné, hogy a tárgysor is szerepeljen, használja az alábbi képletet:

= HYPERLINK ("mailto: [email protected],? Cc = & bcc = & subject = Az Excel fantasztikus", "E -mail generálása")

A fenti képletben üresen tartottam a cc és a bcc mezőket, de szükség esetén ezeket az e -maileket is megadhatja.

Itt található egy részletes útmutató arról, hogyan küldhet e -maileket a HYPERLINK funkció segítségével.

Távolítsa el a hiperhivatkozásokat

Ha csak néhány hiperhivatkozása van, akkor ezeket manuálisan eltávolíthatja, de ha sok van, akkor ehhez VBA makrót használhat.

A hiperhivatkozások kézi eltávolítása

Az alábbiakban bemutatjuk a hiperhivatkozások manuális eltávolításának lépéseit:

  1. Válassza ki azokat az adatokat, amelyekből el szeretné távolítani a hiperhivatkozásokat.
  2. Kattintson a jobb gombbal a kijelölt cellák bármelyikére.
  3. Kattintson a „Hivatkozás eltávolítása” lehetőségre.

A fenti lépések azonnal eltávolítják a hiperhivatkozásokat a kiválasztott cellákból.

Ha el szeretné távolítani a hiperhivatkozásokat a teljes munkalapról, jelölje ki az összes cellát, majd kövesse a fenti lépéseket.

Távolítsa el a hiperhivatkozásokat a VBA használatával

Az alábbiakban látható a VBA kód, amely eltávolítja a hiperhivatkozásokat a kiválasztott cellákból:

Sub RemoveAllHyperlinks () 'kódja: Sumit Bansal @ trumpexcel.com Selection.Hyperlinks.Delete End Sub

Ha el szeretné távolítani az összes hiperhivatkozást a munkalapon, akkor használja az alábbi kódot:

Sub RemoveAllHyperlinks () 'kódja: Sumit Bansal @ trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub

Ne feledje, hogy ez a kód nem távolítja el a HYPERLINK funkcióval létrehozott hiperhivatkozásokat.

Ezt a VBA -kódot hozzá kell adnia a VB Editor szokásos moduljához.

Ha gyakran kell eltávolítania a hiperhivatkozásokat, használhatja a fenti VBA -kódokat, elmentheti a Személyes makró munkafüzetbe, és hozzáadhatja a gyorselérési eszköztárhoz. Ez lehetővé teszi, hogy egyetlen kattintással eltávolítsa a hiperhivatkozásokat, és elérhető lesz a rendszer összes munkafüzetében.

Itt található a hiperhivatkozások Excelben történő eltávolításának részletes útmutatója.

Annak megakadályozása, hogy az Excel automatikusan hiperhivatkozásokat hozzon létre

Néhány ember számára nagyszerű lehetőség, hogy az Excel automatikusan átalakítja az URL -szöveget hiperhivatkozássá, amikor beírja a cellába.

És néhány ember számára ez irritáció.

Ha az utóbbi kategóriába tartozik, hadd mutassak meg egy módszert annak megakadályozására, hogy az Excel automatikusan URL -eket hozzon létre hiperhivatkozásokká.

Ennek oka az, hogy az Excelben van egy beállítás, amely automatikusan átalakítja az „Internet és hálózati útvonalakat” hiperhivatkozásokká.

Az alábbi lépésekkel tilthatja le ezt a beállítást az Excel programban:

  1. Kattintson a Fájl fülre.
  2. Kattintson a Beállítások lehetőségre.
  3. Az Excel beállításai párbeszédpanelen kattintson a bal oldali ablaktáblán a "Bizonyítás" gombra.
  4. Kattintson az Automatikus javítás beállításai gombra.
  5. Az Automatikus javítás párbeszédpanelen válassza az „Automatikus formázás gépelés közben” fület.
  6. Törölje a jelölést az „Internet és hálózati elérési utak hiperhivatkozásokkal” jelölőnégyzetből
  7. Kattintson az OK gombra.
  8. Zárja be az Excel beállításai párbeszédpanelt.

Ha elvégezte a következő lépéseket, az Excel automatikusan nem alakítja hiperhivatkozásokká az URL -eket, e -mail címeket és hálózati elérési utakat.

Ne feledje, hogy ez a módosítás a teljes Excel -alkalmazásra vonatkozik, és az összes munkafüzetre is vonatkozik.

Hiperhivatkozás URL -ek kinyerése (VBA használatával)

Az Excelben nincs olyan funkció, amely kinyerheti a hiperhivatkozás címét egy cellából.

Ez azonban megtehető a VBA erejével.

Tegyük fel például, hogy rendelkezik adatkészlettel (az alábbiak szerint), és ki szeretné vonni a hiperhivatkozás URL -jét a szomszédos cellából.

Hadd mutassak két technikát a hiperhivatkozások kinyerésére az Excel szövegéből.

Bontsa ki a hivatkozást a szomszédos oszlopban

Ha az összes hiperhivatkozás URL -jét egyszerre szeretné kinyerni egy szomszédos oszlopba, akkor az alábbi kód használatával:

Sub ExtractHyperLinks () Dim HypLnk hiperhivatkozásként minden egyes kiválasztott HypLnk esetén. HyperLinkek HypLnk.Range.Offset (0, 1) .Value = HypLnk.Address Next HypLnk End Sub

A fenti kód végigmegy a kijelölés összes celláján (a FOR NEXT ciklus segítségével), és kivonja a szomszédos cella URL -jeit.

Ha a teljes munkalapon szeretné megkapni a hiperhivatkozásokat, használhatja az alábbi kódot:

Sub ExtractHyperLinks () On Error Folytatás Következő Dim HypLnk hiperhivatkozásként minden HypLnk -hez az ActiveSheetben. HyperLinkek HypLnk.Range.Offset (0, 1). Value = HypLnk.Address Next HypLnk End Sub

Ne feledje, hogy a fenti kódok nem működnek a HYPERLINK funkcióval létrehozott hiperhivatkozások esetén.

Hiperhivatkozás kinyerése egy képlet segítségével (VBA -val létrehozva)

A fenti kód akkor működik jól, ha a hiperhivatkozásokat egy adathalmazból szeretné lekérni.

De ha van egy hiperhivatkozások listája, amely folyamatosan bővül, létrehozhat egy felhasználó által definiált függvényt/képletet a VBA -ban.

Ez lehetővé teszi a cella gyors használatát bemeneti argumentumként, és visszaadja a hiperhivatkozás címét az adott cellában.

Az alábbiakban az a kód található, amely létrehoz egy UDF -t a hiperhivatkozások lekéréséhez:

Funkció GetHLink (rng mint tartomány) karakterláncként Ha rng (1) .Hiperhivatkozások.Count 1 Majd GetHLink = "" Egyéb GetHLink = rng.Hyperlinks (1). Cím End End End funkció
Vegye figyelembe, hogy ez nem működik a HYPERLINK funkcióval létrehozott hiperhivatkozásokkal.

Továbbá, ha egy cellatartományt választ ki (egyetlen cella helyett), akkor ez a képlet csak az első cellában lévő hiperhivatkozást adja vissza.

Hiperhivatkozások keresése konkrét szöveggel

Ha egy hatalmas adatkészlettel dolgozik, amely sok hiperhivatkozást tartalmaz, akkor kihívást jelenthet, ha meg szeretné találni azokat, amelyekben meghatározott szöveg található.

Tegyük fel például, hogy rendelkezem az alább látható adatkészlettel, és meg akarom találni az összes olyan hiperhivatkozással rendelkező cellát, amelyben a 2021-2022 szöveg szerepel, és módosítani kell 2021-2022 értékre.

És nem… ezt manuálisan nem lehet választani.

Ezt megteheti az Excel csodálatos funkciójával - Find and Replace.

Ezzel gyorsan megtalálhatja és kijelölheti az összes cellát, amelyek hiperhivatkozással rendelkeznek, majd megváltoztathatja a 2021-2022 szöveget a 2021-2022 értékkel.

Az alábbiakban bemutatjuk a hiperhivatkozással és a 2021-2022 szöveggel rendelkező cellák kijelölésének lépéseit:

  1. Válassza ki azt a tartományt, amelyben a 2021-2022 jelű hiperhivatkozásokkal rendelkező cellákat szeretné megtalálni. Ha a teljes munkalapon szeretné megtalálni, válassza ki a teljes munkalapot (kattintson a bal felső sarokban lévő kis háromszögre).
  2. Kattintson a Kezdőlap fülre.
  3. A Szerkesztés csoportban kattintson a Keresés és kiválasztás gombra
  4. A legördülő menüben kattintson a Csere gombra. Ezzel megnyílik a Keresés és csere párbeszédpanel.
  5. A Keresés és csere párbeszédpanelen kattintson a Beállítások gombra. Ez további lehetőségeket jelenít meg a párbeszédpanelen.
  6. A „Find What” opciókban kattintson a Formátum gomb lefelé mutató kis nyíljára (az alábbiak szerint).
  7. Kattintson a „Formátum kiválasztása a cellából” gombra. Ezzel a kurzor egy plusz ikonra változik, formátumválasztó ikonnal.
  8. Válasszon ki minden olyan cellát, amelyben hiperhivatkozás található. Észre fogja venni, hogy a Formátum megjelenik a Formázás gomb bal oldalán található mezőben. Ez azt jelzi, hogy a kiválasztott cella formátuma fel lett véve.
  9. Írja be a 2021-2022 mezőt a „Find What” mezőbe, és a 2021-2022 a „Replace with” mezőbe.
  10. Kattintson az Összes cseréje gombra.

A fenti adatokban négy cellájának szövegét módosítja, amelyek tartalmazzák a 2021-2022 szöveget, és hiperhivatkozást is tartalmaznak.

Ezzel a technikával is megtalálhatja az összes hiperhivatkozással rendelkező cellát, és megtekintheti azok listáját. Ehhez ahelyett, hogy az Összes cseréje gombra kattintana, kattintson az Összes keresése gombra. Ez azonnal megjeleníti az összes cellacím listáját, amely hiperhivatkozásokkal rendelkezik (vagy hiperhivatkozások konkrét szöveggel, attól függően, hogy mit keresett).

Megjegyzés: Ez a technika úgy működik, hogy az Excel képes azonosítani a kiválasztott cella formázását, és ezt kritériumként használja a cellák megkereséséhez. Tehát ha hiperhivatkozásokat talál, akkor feltétlenül válasszon egy cellát, amely azonos formátumú. Ha olyan cellát választ ki, amelynek háttérszíne vagy bármilyen szövegformázása van, előfordulhat, hogy nem találja a megfelelő cellákat.

Az Excelben hiperhivatkozást tartalmazó cella kiválasztása

Bár a hiperhivatkozások hasznosak, van néhány dolog, ami irritál.

Például, ha olyan cellát szeretne kiválasztani, amelyben hiperhivatkozás található, az Excel automatikusan megnyitja az alapértelmezett webböngészőt, és megpróbálja megnyitni ezt az URL -t.

Egy másik irritáló dolog az, hogy néha, amikor van egy cella, amelyben hiperhivatkozás van, az kattinthatóvá teszi az egész cellát. Tehát még akkor is, ha közvetlenül a hiperhivatkozott szövegre kattint, akkor is megnyitja a böngészőt és a szöveg URL -jét.

Tehát hadd mutassam meg gyorsan, hogyan lehet megszabadulni ezektől a kisebb irritáló tényezőktől.

Válassza ki a cellát (az URL megnyitása nélkül)

Ez egy egyszerű trükk.

Ha a kurzort egy hiperhivatkozást tartalmazó cella fölé viszi, észreveszi a kéz ikont (amely jelzi, ha rákattint, az Excel megnyitja az URL -t a böngészőben)

Mindenképpen kattintson a cellára, és tartsa lenyomva az egér bal gombját.

Egy másodperc múlva észreveszi, hogy a kézi kurzor ikonja plusz ikonra változik, és most, amikor elhagyja, az Excel nem nyitja meg az URL -t.

Ehelyett a cellát választja ki.

Most bármilyen változtatást végrehajthat a kívánt cellában.

Ügyes trükk… igaz?

Válasszon ki egy cellát a cella üres helyére kattintva

Ez egy másik dolog, ami megőrülhet.

Ha van egy cella, amelyben van hiperhivatkozás, valamint néhány üres hely, és rákattint az üres helyre, akkor is megnyitja a hiperhivatkozást.

Itt egy gyors javítás.

Ez akkor fordul elő, ha ezeknél a celláknál engedélyezve van a betöltési szöveg.

Ha letiltja a tekercselési szöveget ezeknél a celláknál, akkor a hivatkozás megnyitása nélkül rákattinthat a hiperhivatkozás jobb oldalán található fehér mezőre.

Néhány gyakorlati példa a hiperhivatkozás használatára

Hasznos dolgokat tehet, ha hiperhivatkozásokkal dolgozik az Excelben.

Ebben a részben néhány példát fogok bemutatni, amelyeket hasznosnak találhat és használhat a mindennapi munkájában.

1. példa - Hozzon létre egy indexet a munkafüzet összes lapjáról

Ha sok munkalappal rendelkező munkafüzete van, akkor a VBA -kód használatával gyorsan létrehozhat egy listát a munkalapokról, és hiperhivatkozást készíthet a lapokra.

Ez akkor lehet hasznos, ha 12 havi adatai vannak 12 különböző munkalapon, és szeretne létrehozni egy indexlapot, amely hivatkozik ezekre a havi adatlapokra.

Az alábbiakban látható a kód, amely ezt megteszi:

Sub CreateSummary () 'Létrehozta: Sumit Bansal, trumpexcel.com' Ez a kód használható összefoglaló munkalap létrehozására hiperhivatkozásokkal Dim x Mint Munkalap Dim Counter Mint Integer Counter = 0 Minden x In Munkalapok Counter = Counter + 1 If Counter = 1 Akkor GoTo Donothing with ActiveCell .Value = x.Name .Hyperlinks.Add ActiveCell, "", x.Name & "! A1", TextToDisplay: = x.Name, ScreenTip: = "Kattintson ide a" Feladatlapokkal "munkalapra lépéshez (Számláló) .Range ("A1"). Value = "Vissza a" & ActiveSheet.Name .Hyperlinks.Add Sheets (x.Name) .Range ("A1"), "", _ "'" & ActiveSheet.Name & "" "És"! " & ActiveCell.Address, _ ScreenTip: = "Return to" & ActiveSheet.Name End with End with ActiveCell.Offset (1, 0). Válassza ki a Donoting: Next x End Sub lehetőséget

Ezt a kódot elhelyezheti a munkafüzet normál moduljában (a VB Editorban)

Ez a kód egy hivatkozást is hozzáad az összes munkalap A1 cella összesítő lapjához. Ha ezt nem szeretné, eltávolíthatja azt a kódból.

Erről a példáról itt olvashat bővebben.

Megjegyzés: Ez a kód akkor működik, ha a munkalap (amelyben a linkekkel ellátott összes munkalap összefoglalóját szeretné) az elején található. Abban az esetben, ha még nem az elején, ez nem ad megfelelő eredményt).

2. példa - Dinamikus hiperhivatkozások létrehozása

A legtöbb esetben, ha rákattint egy hiperhivatkozásra az Excel cellájában, az egy URL -re vagy egy cellába, fájlba vagy mappába vezet. Általában ezek statikus URL -ek, ami azt jelenti, hogy a hiperhivatkozás csak egy előre meghatározott URL -re/helyre visz.

De dinamikus hiperhivatkozások létrehozásához használhat egy kicsit az Excel képlet trükközéséhez is.

Dinamikus hiperhivatkozások alatt olyan linkekre gondolok, amelyek a felhasználó kiválasztásától függenek, és ennek megfelelően változnak.

Például az alábbi példában azt szeretném, hogy az E2 cella hiperhivatkozása a vállalat webhelyére mutasson a felhasználó által kiválasztott legördülő lista alapján (a D2 cellában).

Ezt megteheti az alábbi képlet segítségével az E2 cellában:

= HYPERLINK (VLOOKUP (D2, $ A $ 2: $ B $ 6,2,0), "Kattintson ide")

A fenti képlet a VLOOKUP függvényt használja az URL lekéréséhez a bal oldali táblázatból. A HYPERLINK funkció ezt az URL -t használva hiperhivatkozást hoz létre a cellában a következő szöveggel: „Kattintson ide”.

Ha a legördülő lista segítségével módosítja a kiválasztást, a VLOOKUP eredménye megváltozik, és ennek megfelelően a kiválasztott cég webhelyére mutat.

Ez hasznos technika lehet, amikor műszerfalat hoz létre az Excelben. A hiperhivatkozásokat a felhasználó választásától függően dinamikussá teheti (ez lehet egy legördülő lista, egy jelölőnégyzet vagy egy választógomb).

Itt található egy részletesebb cikk a dinamikus hiperhivatkozások használatáról az Excelben.

3. példa - Egyszerű e -mailek gyors létrehozása a hiperhivatkozás funkcióval

Ahogy korábban említettem ebben a cikkben, a HYPERLINK funkcióval gyorsan létrehozhat egyszerű e-maileket (előre kitöltött címzett e-mailjeivel és a tárgysorral).

Egyetlen címzett e -mail azonosítója

= HYPERLINK ("mailto: [email protected]"," E -mail létrehozása ")

Ezzel megnyílik az alapértelmezett e -mail kliens, amelynek [email protected] e -mail azonosítója van a „Címzett” mezőben.

Több címzett e -mail azonosítója

= HYPERLINK ("mailto: [email protected], [email protected]"," E -mail létrehozása ")

Ha az e -mailt több címzettnek szeretné elküldeni, vesszővel válassza el az e -mail azonosítókat. Ezzel megnyílik az alapértelmezett e -mail kliens a "Címzett" mező összes e -mail azonosítójával.

Címzettek hozzáadása a CC és BCC listához

= HYPERLINK ("mailto: [email protected], [email protected]? cc = [email protected] & bcc = [email protected]"," E -mail létrehozása ")

Ha címzetteket szeretne hozzáadni a CC és a BCC listához, használja a "?" Kérdőjelet, amikor a "mailto" argumentum véget ér, és csatlakoztassa a CC -t és a BCC -t "&" -vel. Ha rákattint az Excel hivatkozására, akkor az első 2 azonosító a „Címzett” mezőben, a [email protected] a „CC” mezőben és a [email protected] a „BCC” mezőben lesz.

Tárgysor hozzáadása

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] &subject = Az Excel fantasztikus"," E -mail létrehozása ")

A & Tárgykód használatával adhat hozzá tárgysort. Ebben az esetben az „Excel fantasztikus” lesz a „Tárgy” mezőben.

Egysoros üzenet hozzáadása a törzshez

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] & subject = Az Excel fantasztikus ésbody = Szeretem az Excel -t"," E -mail küldése Trump Excelnek ")

Ez egyetlen sort adna az „I love Excel” szöveghez az e -mail üzenet törzséhez.

Többsoros üzenet hozzáadása a törzshez

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] & subject = Az Excel fantasztikus ésbody = Szeretem az Excel programot.%0AExcel fantasztikus"," E -mail létrehozása ")

Ha több sort szeretne hozzáadni a törzshez, minden sort el kell különítenie %0A. Ha két sortörést szeretne bevezetni, adja hozzá %0A kétszer, és így tovább.

Itt található egy részletes cikk arról, hogyan küldhet e -maileket az Excelből.

Remélem, hasznosnak találta ezt a cikket.

Mondja el véleményét a megjegyzések részben.

wave wave wave wave wave