Hyperlink în Excel

Ce sunt Hyperlink-urile ?

Un hyperlink este o referință la un document, la o locație sau la o acțiune pe care utilizatorul o poate urmări direct prin selectarea acelui link.

Hyperlink-urile sunt utilizate pe scară largă pe Internet și inițial erau acele cuvinte albastre subliniate – mai multe detalii aici: https://ro.wikipedia.org/wiki/Hiperlink.

În Excel, folosirea de Hyperlink-uri a fost extinsă și include:

  • deschiderea fișierelor (de orice tip);
  • deschiderea paginilor Web (Internet sau Intranet);
  • saltul / navigarea la o anumită locație dintr-un document existent;
  • crearea de documente noi (doar fișiere Excel);
  • trimiterea de Email-uri.


Microsoft a adăugat abilitatea de a plasa Hyperlink-uri:

  1. direct într-o foaie de lucru Excel;
  2. conectate la obiecte din foaia de lucru, inclusiv forme (shapes), diagrame și WordArt;
  3. incluse ca formule în foaia de lucru;
  4. în macrocomenzi, folosind VBA.

Aceste 4 metode de mai sus vor fi discutate în continuare.

Inserarea de Hyperlink-uri

1. Inserarea unui hyperlink direct într-o foaie de lucru Excel

Sunt 3 metode de inserare a unui Hyperlink direct într-o celulă:

a. Cu clic dreapta peste o celulă și selectarea opțiunii Hyperlink din meniul rapid:

b. Folosind meniul, cu Insert, Hyperlink:

c. Folosind tastele rapide – Ctrl K.

2. Inserarea unui hyperlink prin conectarea la un obiect din foaia de lucru, inclusiv forme (shapes), diagrame si WordArt

Puteți adăuga, de asemenea, un Hyperlink la diferite obiecte din foaia de lucru Excel, inclusiv la imagini, forme, casete text (Text Box), WordArt și Diagrame (Charts).

a. Cu clic dreapta pe unele dintre aceste obiecte, se afișează meniul rapid, de unde puteți selecta opțiunea Hyperlink…

b. Selectați obiectul, apoi din meniu, alegeți Insert – eticheta Hyperlinks

c. Selectați obiectul și apăsați tastele rapide– Ctrl K.

Sfat: Cu clic dreapta pe diagrame (Charts), nu este afișată opțiunea Hyperlink, deci selectați diagrama și apăsați tastele Ctrl K.

3. Adăugarea de Hyperlink-uri folosind formule în foaia de lucru

Hyperlink-urile pot fi adăugate folosind formule de calcul.

 =HYPERLINK( Locatie Link, Nume)

Locație (destinație) Link: Aici se specifică calea și numele fișierului în documentul care urmează să fie deschis. Locația legăturii se poate referi la:

  • un loc dintr-un document, cum ar fi
        • o anumită celulă sau
        • o zonă (range) dintr-o foaie de lucru Excel sau dintr-un registru de lucru sau
  • un marcaj dintr-un document Microsoft Word.

Calea poate indica:

  • un fișier care este stocat pe o unitate HDD
  • un server sau o adresă URL, HTTP sau FTP
  • o locație a unui obiect, a unui document, a unei pagini World Wide Web sau a oricărei alte destinații pe Internet sau pe un intranet.

Locația legăturii poate fi un șir de text cuprins în ghilimele sau o referință la o celulă care conține linkul ca șir de text.

Nume: Aici se scrie textul sau valoarea afișată în celulă. Numele este afișat cu albastru și este subliniat.

Exemple:

Salt la o celulă de pe o altă foaie de lucru

=HYPERLINK(Sheet3!B3,”Buget lunar”)

Destinația hyperlink-ului este foaia de lucru Sheet3, celula B3 din documentul curent.

Numele hyperlink-ului este “Buget lunar”.

Salt la un domeniu care are nume din altă foaie de lucru

=HYPERLINK(Buget,”Buget anual”)

Destinația hyperlink-ului este zona de celule (Range) numită “Buget” din documentul curent.

Numele hyperlink-ului este “Buget anual”.


Deschiderea unui fișier din rețea

=HYPERLINK(“//Server01\01 Admin\Admin.docx”,”Deschiderea fișierului Admin”)

Destinația hyperlink-ului este fișierul Admin.docx care se află pe //Server01\01 Admin\

Numele hyperlink-ului este “Deschiderea fișierului Admin“.


Deschiderea unui fișier din rețea la un anumit marcaj din fișier

=HYPERLINK(“[//Server01\01 Admin\Admin.docx]Cuprins”,”Deschide fișierul Admin la Cuprins”)

Destinația hyperlink-ului este secțiunea “Cuprins” a fișierului Admin.docx care se află pe //Server01\01 Admin\

Numele Hyperlink-ului este “Deschide fișierul Admin la Cuprins“.


Salt la o pagină Web

=HYPERLINK(“http://chandoo.org/wp/”,”Salt la pagina Chandoo.org”)

Destinația hyperlink-ului este pagina web http://chandoo.org/wp/.

Numele Hyperlink-ului este “Salt la pagina Chandoo.org”.

Trimiterea unui e-mail

=HYPERLINK(“mailto:chandoo.d@gmail.com”,”Email Chandoo”)

Destinația hyperlink-ului este adresa chandoo.d@gmail.com.

Numele Hyperlink-ului este “Email Chandoo”.


Adăugarea de Hyperlink-uri folosind VBA

Hyperlink-urile pot fi adăugate la o foaie de lucru sau la un obiect din foaia de lucru folosind cod VBA.

Sheets(SheetName).Hyperlinks.Add Anchor:=Sheets(SheetName).Range(Range), Address:=””, SubAddress:=”Address!Range“, TextToDisplay:=Name

unde:

SheetName: numele foii de lucru la care trimite hyperlink-ul

Range: zona de celule la care trimite hyperlink-ul

Address!Range: adresa și zona de celule legate la acel hyperlink

Name: afișează numele acelui Hyperlink

Tipuri de Hyperlink

În Excel sunt (deocamdată) 5 tipuri de hyperlink, care au ca destinație:

  • deschiderea unui fișier existent;
  • deschiderea unei pagini Web existente;
  • saltul la o locație din documentul de lucru;
  • crearea unui document nou;
  • trimiterea unui e-mail.

Hyperlink la un fișier existent

În zona Link to (aflată la stânga), selectați pictograma Existing File or Web Page și:

    • navigați la directorul în care se află fișierul utilizând zona Look in:
    • adăugați o indicație care este afișată când plasați mouse-ul peste hyperlink, cu click pe butonul Screen Tip... (dreapta sus)
    • utilizați butonul Bookmark... pentru a afișa fereastra Select Place in Document în care poate fi scrisă o referință la o celulă sau la o zonă (range) din document
    • adăugați textul de afișat în câmpulText to display (zona de sus).

Hyperlink la o pagină Web existentă

În zona Link to, selectați pictograma Existing File or Web Page, apoi:

    • tastați adresa paginii Web în câmpul Address: (zona de jos)
    • adăugați textul de afișat în câmpulText to display (zona de sus)
    • adăugați o indicație care va fi afișată când plasați mouse-ul peste hyperlink, cu click pe butonul Screen Tip... (dreapta sus)

Hyperlink la o locație din documentul existent

În zona Link to, selectați pictograma Place in this Document, apoi:

  • în câmpul Type the Cell Reference tastați celula destinație (zona Cell Reference) sau numele unui domeniu din document (zona Defined Names)
  • în câmpul Text to display tastați textul care va apărea pe hyperlink.
  • cu clic pe butonul ScreenTip… este afișată o fereastră de dialog în care tastați textul care va fi afișat la plasarea mausului peste Hyperlink.

Hyperlink pentru crearea unui document nou

În zona Link to, selectați pictograma Create New Document, apoi:

  • în câmpul Name of the New Document tastați numele documentului care va fi creat
  • în câmpul Text to display se adaugă textul care va fi afișat la hyperlink
  • cu clic pe butonul ScreenTip… este afișată o fereastră de dialog în care puteți tasta un text care va fi afișat la plasarea mausului peste Hyperlink.

În zona When to Edit puteți alege între opțiunile de deschidere și editare a noului document:

  • mai târziu - Edit the new document later
  • imediat după creare (după click pe hyperlink) - Edit the new document now

Observație: După crearea noului document, hyperlinkul devine de tip „Existing File or Web Page” și la un alt click pe hyperlink, Excel încearcă să deschidă documentul nou creat. Dacă nu îl găsește, nu crează alt document nou, ci afișează un mesaj de atenționare:

Hyperlink pentru trimiterea unui e-mail (folosind Outlook)

În zona Link to, selectați pictograma E-mail Address, apoi:

  • în câmpul E-mail Address tastați doar adresa de e-mail (Excel va adăuga automat textul mailto:)
  • în câmpul Text to display adăugați textul care va fi afișat la hyperlink
  • în câmpul Subject adăugați subiectul e-mail-ului
  • în câmpul Recently used e-mail
  • cu clic pe butonul ScreenTip…, puteți scrie textul care va fi afișat la deplasarea mausului peste hyperlink.

Editare Hyperlink-uri

După ce ați definit un hyperlink, îl puteți edita / modifica cu clic dreapta pe hyperlink și selectarea opțiunii Edit Hyperlink.

Fereastra de dialog Edit Hyperlink diferă în funcție de tipul acelui Hyperlink.

Tot de aici, poate fi modificat tipul hyperlink-ului.

Ștergerea unui Hyperlink

Un hyperlink poate fi șters cu clic dreapta peste el și alegerea opțiunii Remove Hyperlink. Va fi șters doar hyperlinkul, nu și textul acestuia.

Pentru ca să ștergeți deodată textul din celulă și hyperlink-ul, selectați celula care conține hyperlink-ul (folosind tastele săgeți sau cu clic apăsat mai mult timp pe celulă – click and hold), apoi apăsați tasta Delete.

La ce se pot folosi Hyperlink-urile

Cuprins

O utilizare obișnuită a hiperlinkurilor este pentru crearea unui cuprins.

Un cuprins poate fi automatizat utilizând câteva instrucțiuni simple VBA.