Skip to main content

Come creare un elenco a discesa con collegamenti ipertestuali in Excel?

Author: Xiaoyang Last Modified: 2025-05-29

In Excel, aggiungere un elenco a discesa può aiutarci a svolgere il nostro lavoro in modo efficiente e semplice, ma hai mai provato a creare un elenco a discesa con collegamenti ipertestuali, in modo che quando selezioni l'indirizzo URL dall'elenco a discesa, il collegamento ipertestuale si apra automaticamente? In questo articolo, parlerò di come creare un elenco a discesa con collegamenti ipertestuali attivi in Excel.

Crea un elenco a discesa con collegamenti ipertestuali utilizzando una formula

Crea un elenco a discesa con collegamenti ipertestuali utilizzando una casella combinata


Crea un elenco a discesa con collegamenti ipertestuali utilizzando una formula

Non esiste un modo diretto per creare un elenco a discesa con collegamenti ipertestuali attivi in Excel, ma puoi inserire una formula per attivare il collegamento ipertestuale selezionato dall'elenco a discesa, procedi come segue:

Dopo aver creato l'elenco a discesa, inserisci questa formula: =HYPERLINK(D2,"Vai al sito web!") (D2 è la cella dell'elenco a discesa) nella cella E2 accanto alla tua cella dell'elenco a discesa, quindi premi il tasto Invio. Quando selezioni un collegamento ipertestuale URL dall'elenco a discesa e fai clic sulla cella della formula, il collegamento ipertestuale verrà aperto.

A screenshot showing a drop-down list and a hyperlink formula in Excel


Crea un elenco a discesa con collegamenti ipertestuali utilizzando una casella combinata

In realtà, puoi anche creare un elenco a discesa con collegamenti ipertestuali utilizzando una casella combinata, e quando selezioni un collegamento ipertestuale dalla casella combinata, esso verrà attivato immediatamente. Procedi come segue:

Prima di tutto, crea due nomi di intervallo per l'elenco dei tuoi collegamenti ipertestuali e una cella collegata.

1. Assegna all'elenco dei tuoi collegamenti ipertestuali un nome di intervallo “Hyperlinks”, e denomina una cella vuota “Linked_cell” che sarà la cella collegata al valore della casella combinata, inserendoli nella Casella Nome, vedi gli screenshot:

A screenshot of the Name Box in Excel for creating a named range for hyperlinks

A screenshot of the Name Box in Excel for creating a named range for Linked_cell

Secondo, crea una casella combinata e formatta il controllo.

2. Clicca su Sviluppatore > Inserisci > Casella Combinata, e trascina il cursore per disegnare una casella combinata secondo le tue esigenze.

A screenshot showing how to insert a combo box in Excel

Suggerimenti: Se non c'è la scheda Sviluppatore nella tua barra multifunzione, leggi questo articolo Come mostrare/visualizzare la scheda Sviluppatore nella barra multifunzione di Excel 2007/2010/2013? per attivarla.

3. Dopo aver inserito la casella combinata, fai clic destro su di essa e scegli Formatta Controllo, nella finestra di dialogo Formatta Controllo, clicca sulla scheda Controllo, e inserisci Hyperlinks e Linked_cell che sono i nomi di intervallo che hai creato nel passaggio 1 nei campi Intervallo di input e Collegamento cella separatamente, vedi screenshot:

A screenshot of the Format Control dialog box

4. Quindi clicca sul pulsante OK per completare le impostazioni, continua facendo clic destro sulla casella combinata, e scegli Assegna Macro dal menu contestuale, nella finestra di dialogo Assegna Macro, clicca sul pulsante Nuovo, vedi screenshot:

A screenshot of the Assign Macro dialog box

5. Nella finestra Microsoft Visual Basic for Applications appena visualizzata, copia e incolla il seguente codice tra gli script, vedi screenshot:

Codice VBA: attiva i collegamenti ipertestuali dalla casella combinata:

HyperLink_Index = Range("Linked_cell")
      If Range("HyperLinks").Offset(HyperLink_Index - 1, 0).Hyperlinks(1).Name <> "" Then
           Range("HyperLinks").Offset(HyperLink_Index - 1, 0).Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
    End If

A screenshot of the VBA editor in Excel with code to activate hyperlinks from the combo box

6. Salva quindi questo codice, e ora, quando selezioni un collegamento ipertestuale dalla casella combinata, il collegamento ipertestuale verrà aperto automaticamente.


Demo: Crea un elenco a discesa con collegamenti ipertestuali in Excel

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!