Esercitazione sui collegamenti ipertestuali in Excel: creare, modificare, utilizzare e rimuovere in Excel
Per quanto ne sappiamo, i collegamenti ipertestuali vengono utilizzati su Internet per navigare tra siti web. In Excel, però, puoi creare collegamenti non solo per aprire una pagina web, ma anche per passare rapidamente a una cella specifica, un foglio di lavoro, un’intera cartella di lavoro e molto altro. In questa guida ti spieghiamo passo dopo passo come creare, modificare, usare e rimuovere i collegamenti ipertestuali, aiutandoti a padroneggiarli in modo rapido ed efficace.
Indice:[ Nascondi ]
1. Cos’è un collegamento ipertestuale in Excel?
Un collegamento ipertestuale in Excel è un riferimento che consente di aprire uno degli elementi seguenti con un semplice clic del mouse:
- Un file
- Una posizione specifica all’interno di un file
- Un Pagina Web
- Un messaggio email
Di solito, un collegamento ipertestuale in Excel appare come testo blu e sottolineato all’interno di una cella, come illustrato nell’immagine seguente.

2. Tipi di collegamenti ipertestuali
In Excel esistono due tipi di collegamenti ipertestuali: assoluti e relativi. Questa sezione ne illustra le differenze.
2,1 Collegamenti ipertestuali assoluti in Excel
Un collegamento ipertestuale assoluto include un indirizzo completo nel formato: protocollo://dominio/percorso.
Vedi gli esempi seguenti:
2,2 Collegamenti ipertestuali relativi in Excel
Un collegamento ipertestuale relativo contiene sempre meno informazioni di uno assoluto.
Vedi gli esempi seguenti:
Per una pagina web, l’uso di collegamenti relativi consente un caricamento più rapido rispetto ai collegamenti assoluti.
In Microsoft Excel, quando si creano collegamenti esterni, è possibile utilizzare sia un collegamento assoluto che uno relativo, ma in questo caso si raccomanda vivamente l’uso di Percorso Relativo. Con un collegamento relativo, è possibile spostare le cartelle di lavoro in futuro senza interrompere i collegamenti tra di esse. Tuttavia, ciò dipende dalle posizioni del file collegato e del file Dati di origine:
- Il file collegato e il file dei dati di origine si trovano nella stessa cartella.
- Il file Dati di origine si trova in una cartella annidata all’interno della stessa cartella radice del file collegato.
Ad esempio, il file collegato si trova in C:\Users\linked.xlsx e il file Dati di origine si trova in C:\Users\info\source.xlsx. In questo caso, utilizzando un collegamento relativo, puoi spostare entrambi i file ovunque senza dover aggiornare o interrompere il collegamento, purché il file Dati di origine rimanga nella sottocartella denominata “info”. Se invece utilizzi un collegamento assoluto, il percorso dovrà essere aggiornato ogni volta che sposti il file.
3. Metodo base per creare un collegamento ipertestuale in Excel
Excel offre agli utenti due metodi per creare un collegamento ipertestuale.
3,1 Creare un collegamento ipertestuale con la funzione Collegamento ipertestuale di Excel
Il metodo più tradizionale per creare un collegamento ipertestuale consiste nell’utilizzare il comando Crea collegamento ipertestuale. In questa sezione ti mostreremo come applicare il comando Crea collegamento ipertestuale in Excel.
1. Seleziona la cella a cui desideri aggiungere il collegamento ipertestuale, quindi fai clic su Inserisci > Collegamento ipertestuale.

Note:

2. Si aprirà quindi la finestra di dialogo Crea collegamento ipertestuale, che potrai configurare come segue in base al tipo di collegamento ipertestuale che desideri creare.
3,1.1 Creare un collegamento ipertestuale a un altro file
Nella finestra di dialogo Crea collegamento ipertestuale, per creare un collegamento esterno a un altro file, procedi come indicato di seguito:
1. Mantieni selezionata l’opzione File esistente o Pagina Web nel riquadro Collega a.
2. Nell’elenco Cerca in, specifica il file a cui vuoi creare il collegamento.
Suggerimenti: Puoi selezionare direttamente un file dall’elenco, fare clic sulla freccia a discesa di Cerca in per visualizzare tutte le opzioni disponibili oppure fare clic sull’icona Sfoglia file per aprire la finestra di dialogo Collega a file e selezionare il file desiderato.
3. Nella casella Testo da visualizzare, se la cella selezionata contiene già un valore, questo verrà mostrato qui; puoi modificarlo in qualsiasi momento.
4. È facoltativo visualizzare un suggerimento quando si passa il cursore sul collegamento ipertestuale. Puoi fare clic sul pulsante Suggerimento, inserire il testo del suggerimento e poi fare clic su OK.
5. Fai clic su OK.

Ora hai creato un collegamento ipertestuale a un file specifico: cliccandoci sopra, il file si aprirà immediatamente.

3,1.2 Creare un collegamento ipertestuale a un sito web
Nella finestra di dialogo Crea collegamento ipertestuale, puoi creare un collegamento ipertestuale a una pagina web come segue.
1. Mantieni selezionata l’opzione File esistente o Pagina Webnel riquadro Collega a.
2. Compila le caselle Indirizzo e Testo da visualizzare.
- Se ricordi la pagina web collegata, inseriscila direttamente nella casella Indirizzo.
- Se non ricordi chiaramente la pagina web collegata ma l’hai salvata nei preferiti del browser, fai clic sul pulsante Sfoglia il Web nella sezione
Cerca in per aprire il browser. Nel browser, apri la pagina web a cui desideri creare il collegamento, quindi torna alla finestra di dialogo Crea collegamento ipertestuale senza chiudere il browser. Noterai che i campi Indirizzo e Testo da visualizzare sono stati compilati automaticamente con la pagina web attualmente aperta.
Suggerimenti: Puoi modificare il testo Testo da visualizzare o aggiungere un Suggerimento in base alle tue esigenze.
3. Fai clic su OK.

3,1.3 Creare un collegamento ipertestuale a una posizione specifica di Foglio di lavoro corrente
Per creare un collegamento ipertestuale a una posizione specifica nel foglio di lavoro corrente o in un’altra cartella di lavoro, configura la finestra di dialogo Crea collegamento ipertestuale come segue.
1. Mantieni selezionata l’opzione File esistente o Pagina Web nel riquadro Collega a;
2. Fai clic sul pulsante Segnalibro.
3. Si aprirà quindi la finestra di dialogo Seleziona posizione nel documento. Nella casella Immetti il riferimento di cella, digita l’indirizzo della cella in cui desideri posizionarti, seleziona il foglio di lavoro o l’intervallo denominato desiderato e fai clic su OK.
4. Fai clic su OK per completare le impostazioni e tornare alla finestra di dialogo Crea collegamento ipertestuale.

Un'altra soluzione: nella finestra di dialogo Crea collegamento ipertestuale, selezionare l'opzione Posizione in questo Documentonel riquadro Collega a, specificare il foglio di lavoro/l'intervallo denominato e la cella a cui si desidera creare un collegamento, quindi fare clic su OK.Vedere lo screenshot:

3,1.4 Creare un collegamento ipertestuale a un Indirizzo Email
In questa sezione ti mostreremo come creare un collegamento ipertestuale nella finestra di dialogo Crea collegamento ipertestuale per generare un messaggio email.
1. Selezionare l'opzione Indirizzo Email nel riquadro Collega a;
2. Nella casella Testo da visualizzare, se la cella selezionata contiene un valore, questo verrà mostrato qui; puoi modificarlo se necessario.
3. Nel campo Indirizzo email, inserisci un indirizzo email o più indirizzi email separati da punti e virgola.
4. Nel campo Oggetto, inserisci direttamente l’oggetto dell'email.
Suggerimento: Dopo aver aggiunto l’oggetto dell’email, se desideri includere anche il corpo del messaggio, aggiungi &body=contenuto del corpo alla fine dell’oggetto. Ad esempio: FAQ su Kutools per Excel&body=Vorrei saperne di più sul vostro prodotto.
3. Fare clic su OK.

D'ora in poi, facendo clic sul collegamento ipertestuale si aprirà un'email in Outlook; potrai notare che i campi A, Oggetto e Corpo dell'email sono già compilati con l’indirizzo email e i contenuti specificati in precedenza.
Nota: Per assicurarti che questo collegamento mailto si apra in Outlook, verifica che Outlook sia impostato come client di posta predefinito sul tuo computer.

3,2 Creare un collegamento ipertestuale con la funzione HYPERLINK
Oltre al comando Crea collegamento ipertestuale, puoi usare anche la funzione HYPERLINK per inserire un collegamento ipertestuale in Excel.
Sintassi
HYPERLINK(link_location, [friendly_name])
Argomenti
Di seguito alcuni esempi che illustrano come utilizzare la funzione HYPERLINK per creare collegamenti ipertestuali in Excel.
Esempio 1: Collegamento a un altro file con la funzione HYPERLINK
Supponiamo di voler creare un collegamento ipertestuale a un file TXT denominato “test”, situato nel percorso: C:\Users\Win10x64Test\Documents\My files. È possibile utilizzare la funzione HYPERLINK come segue per crearne il collegamento.
1. Seleziona una cella in cui inserire il collegamento ipertestuale, digita la formula seguente e premi Invio.Invio.
=HYPERLINK(«C:\Users\Win10x64Test\Documents\My files\test.txt»,«Click to open the [[PH_72]] named test»)

Se il file collegato e il file Dati di origine si trovano nella stessa cartella, utilizzare un collegamento ipertestuale relativo (il Percorso file contiene solo il nome del file e l'estensione) nella funzione HYPERLINK come segue:
=HYPERLINK(«test.txt»,«Click to open the [[PH_75]] named test»)
Se il file Dati di origine si trova in una cartella annidata nella stessa cartella radice del file collegato, utilizzare un collegamento ipertestuale relativo (il Percorso file contiene solo la Nome cartella radice, il nome del file e l'estensione) nella funzione HYPERLINK come segue:
=HYPERLINK(«My files\test.txt»,«Click to open the [[PH_79]] named test»)
Una volta creato, facendo clic sul collegamento ipertestuale si aprirà direttamente il file test.File TXT
Esempio 2: Collegamento a un sito web con la funzione HYPERLINK
La funzione HYPERLINK ti permette anche di creare collegamenti ipertestuali a siti web.
1. Seleziona una cella vuota in cui inserire il collegamento ipertestuale, digita la formula seguente e premi Invio.Invio.
=HYPERLINK("https://[[PH_0]]/","[[PH_4]]")

Esempio 3: Collegamento a una posizione specifica di Foglio di lavoro corrente con la funzione HYPERLINK
Supponiamo di voler creare un collegamento alla cella D100 del Foglio4 nel foglio di lavoro corrente: è possibile utilizzare la formula seguente per ottenere il risultato desiderato.
1. Seleziona una cella vuota in cui inserire il collegamento ipertestuale, digita la formula seguente e premi Invio.Invio.
=HYPERLINK(«#Sheet4!D100»,"Go to D100 of Sheet4")

Esempio 4: Collegamento a un Indirizzo Email con la funzione HYPERLINK
Per creare un collegamento ipertestuale a un indirizzo email, puoi combinare la funzione HYPERLINK con “mailto”.
=HYPERLINK("mailto:"&"email address","text to display")
1. Seleziona una cella vuota, inserisci la formula seguente e premi il tasto Invio.
=HYPERLINK("mailto:"&"[[PH_1]]","email to")

Per includere due Indirizzo Email nella formula, applicare questa formula:
=HYPERLINK("mailto:"&"[[PH_86]] A"&","&"[[PH_87]] B","Text to display")
D'ora in poi, un clic sul collegamento ipertestuale creerà automaticamente un'email in Outlook con l'elenco indirizzi precompilato nel campo A.
4. Crea collegamenti ipertestuali in diverse situazioni
Durante l'utilizzo di Excel, potrebbe essere necessario Crea collegamento ipertestuale in circostanze particolari che non possono essere gestite né dal comando Crea collegamento ipertestuale né dalla funzione HYPERLINK, ad esempio creare più collegamenti ipertestuali contemporaneamente, creare un collegamento ipertestuale per ogni foglio di lavoro di una cartella di lavoro in blocco o creare un collegamento ipertestuale dinamico basato sul valore di una cella.
In questa sezione sono elencate diverse situazioni per la creazione di collegamenti ipertestuali e i metodi corrispondenti per realizzarli.
4,1 Creare più collegamenti ipertestuali in una o più celle
I metodi tradizionali descritti in precedenza consentono di creare un solo collegamento ipertestuale alla volta in una cella; se si desidera crearne più di uno in una o più celle, i metodi seguenti possono essere d'aiuto.
4,1.1: Creare più collegamenti ipertestuali in una cella con forme
Per impostazione predefinita, Excel consente di creare un solo collegamento ipertestuale per cella alla volta. Tuttavia, esiste un piccolo trucco: utilizzare le forme per creare più collegamenti ipertestuali in una singola cella.
Supponiamo che nella cella B1 sia presente una frase come mostrato nello screenshot seguente e che si desideri aggiungere collegamenti ipertestuali distinti ai testi “Extendoffice”, “Kutools per Excel”, “Kutools per Outlook” e “Kutools per Word”; procedere come segue.

1. Innanzitutto, formattare separatamente questi testi con l'aspetto tipico dei collegamenti ipertestuali, impostando il Colore del Carattere su blu e aggiungendo la sottolineatura. Successivamente, si otterranno risultati come quelli mostrati di seguito.

2. Fare clic su Inserisci > Forme > Rettangolo.
3. Disegnare un rettangolo per coprire il testo a cui si desidera associare un collegamento ipertestuale. In questo caso, viene disegnato un rettangolo per coprire il testo “Extendoffice”. Vedere lo screenshot:

4. Fare clic con il pulsante destro del mouse sul rettangolo e selezionare Formato formadal menu contestuale per aprire il riquadro Formato forma.

Nel riquadro Formato forma, modifica le opzioni Riempimento e Linea impostandole su Nessun riempimento e Nessuna linea nella scheda Riempimento e linea.

Ora la forma è trasparente.
6. Mantenendo selezionata la forma, fare clic con il pulsante destro del mouse e scegliere Collegamento ipertestualedal menu contestuale.

7. Nella finestra di dialogo Crea collegamento ipertestuale, specificare un indirizzo e fare clic su OK.Vedere lo screenshot:
Suggerimenti:Nella finestra di dialogo Crea collegamento ipertestuale, è possibile configurare diversi tipi di collegamenti ipertestuali secondo le proprie esigenze;fare clic qui per ulteriori informazioni.

8. Ripeti i passaggi da 2 a 7 finché tutti gli altri testi nella cella non avranno i relativi collegamenti ipertestuali aggiunti.
Dopo aver inserito più collegamenti ipertestuali in una cella, puoi visualizzare il risultato come mostrato nella demo seguente.
4,1.2 Crea più collegamenti ipertestuali per più celle con uno strumento sorprendente
Per aggiungere più collegamenti ipertestuali a molte celle, si raccomanda vivamente la funzionalità Converti collegamento ipertestualedi Kutools per Excel.
Supponendo che ci siano due colonne contenenti rispettivamente testi e relativi Indirizzo del collegamento ipertestuale, per aggiungere collegamenti ipertestuali a tutti i testi in base ai corrispondenti Indirizzo del collegamento ipertestuale in blocco, procedi come segue.

1. Fai clic su Kutools > Collegamento > Converti Hyperlink. Vedi screenshot:

2. Nella finestra di dialogo Converti Hyperlink, procedi come segue.
per selezionare l'intervallo di celle che contiene Indirizzo del collegamento ipertestuale;
per selezionare l'intervallo di celle di testo in cui si desidera aggiungere collegamenti ipertestuali in blocco;
A questo punto, hai aggiunto diversi collegamenti ipertestuali alle celle selezionate in blocco, come mostrato nello screenshot seguente.

Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.
4,2 Crea un collegamento ipertestuale per ciascun foglio di una cartella di lavoro
Immagina di aver ricevuto una cartella di lavoro con un report sulle vendite composto da 12 fogli, uno per ogni mese dell’anno, e di dover passare continuamente da un foglio all’altro per trovare e analizzare i dati. In situazioni come questa, creare un indice ipertestuale dei fogli ti semplificherà notevolmente il lavoro e ti farà risparmiare un sacco di tempo. Questa sezione ti illustra in modo dettagliato due metodi rapidi per creare un indice ipertestuale direttamente nel foglio di lavoro corrente.
4,2.1 Crea un collegamento ipertestuale per ciascun foglio di una cartella di lavoro con codice VBA
Puoi utilizzare il seguente codice VBA per creare un indice dei fogli con collegamenti ipertestuali nella tua cartella di lavoro.
1. Nella cartella di lavoro in cui desideri creare l’indice dei fogli, premi contemporaneamente i tasti Alt+F11.
2. Nella finestra di Microsoft Visual Basic for Applications, fai clic su Inserisci>Modulo,quindi copia il seguente codice VBA nella finestra del modulo.
Codice VBA: Crea un indice ipertestuale dei fogli in Foglio di lavoro corrente
Sub CreateIndex()
'Updateby Extendoffice 20210825
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Index").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Index"
I = 1
Cells(1, 1).Value = "INDEX"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Index" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub 
3. Premi il tasto F5per eseguire il codice.
È stato quindi inserito un nuovo foglio denominato «Index» prima di tutti gli altri fogli. I nomi di tutti i fogli con collegamenti ipertestuali sono elencati in una colonna e puoi fare clic su qualsiasi nome di foglio ipertestuale per aprirlo immediatamente.

4,2.2 Crea facilmente un collegamento ipertestuale per ciascun foglio di una cartella di lavoro con uno strumento sorprendente
Se non sei esperto nell’utilizzo del codice VBA, ti consigliamo vivamente di usare la funzionalità Crea tabella di collegamento di Kutools per Excel. Grazie a questa funzione, potrai creare in pochi clic un indice ipertestuale dei fogli nella tua cartella di lavoro!
1. Nella cartella di lavoro in cui desideri creare l’indice ipertestuale dei fogli, fai clic su KUTOOLS PLUS > Foglio di lavoro > Crea tabella di collegamento.

2. Nella finestra di dialogo Crea tabella di collegamento, devi effettuare le impostazioni seguenti.

Suggerimento: Numero di righe da estendere: se l’elenco è troppo lungo per stare in un’unica schermata, puoi visualizzare l’indice dei fogli su due o più colonne (opzione facoltativa).
L’indice ipertestuale dei fogli viene quindi creato nel foglio di lavoro corrente, come illustrato nello screenshot seguente.

4,3 Crea collegamenti ipertestuali dinamici in base al valore della cella
Come illustrato nella demo seguente, sono presenti due fogli di lavoro: uno contiene un elenco a discesa, l’altro i dati di origine dell’elenco a discesa. Ora devi creare un collegamento ipertestuale accanto all’elenco a discesa; dopo aver selezionato un elemento dall’elenco, un clic sul collegamento ipertestuale ti porterà direttamente alla cella corrispondente nel foglio dei dati di origine.
Fai clic per scoprire come creare collegamenti ipertestuali dinamici in base al valore della cella in Excel.
4,4 Crea collegamento ipertestuale da Testo normale
Supponiamo che tu abbia un elenco di URL visualizzati come Testo normale da inviare al tuo responsabile. Prima di consegnarlo, devi convertire tutti gli Testo normale URL in collegamenti ipertestuali cliccabili. Come puoi fare? Questa sezione fornisce due metodi per aiutarti a completare l’operazione.

4,4.1 Converti il testo URL in collegamento ipertestuale cliccabile con codice VBA
Puoi eseguire il seguente codice VBA per trasformare gli URL in testo normale in collegamenti ipertestuali in Excel.
1. Premi i tasti Alt+F11per aprire la finestra di Microsoft Visual Basic for Applications.
2. Nella finestra di Microsoft Visual Basic for Applications, fai clic su Inserisci>Modulo,quindi copia il codice VBA seguente nella finestra del modulo.
Codice VBA: Converti il testo URL in collegamento ipertestuale cliccabile in Excel
Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub 
3. Premi il tasto F5 per eseguire il codice. Nella finestra di dialogo Kutools per Excel visualizzata, seleziona l’intervallo contenente il testo normale che desideri convertire in collegamenti ipertestuali, quindi fai clic su OK.

Tutti gli Testo normale nelle celle selezionate sono stati convertiti in collegamenti ipertestuali, come mostrato nello screenshot seguente.

4,4.2 Converti il testo URL in collegamento ipertestuale cliccabile con uno strumento sorprendente
Questa sezione presenta una pratica funzionalità – la funzione Converti Hyperlink di Kutools per Excel – per aiutarti a trasformare facilmente i testi URL in collegamenti ipertestuali cliccabili in Excel.
1. Seleziona l’intervallo contenente gli URL in Testo normale che desideri convertire in collegamenti ipertestuali, quindi fai clic su Kutools > Collegamento > Converti Hyperlink.

2. Nella finestra di dialogo Converti Hyperlink, devi configurare come segue.
Nota: Il Seleziona intervallo viene visualizzato automaticamente nella casella Intervallo di input; puoi modificarlo in base alle tue esigenze.

Tutti gli Testo normale nelle celle selezionate sono stati convertiti in collegamenti ipertestuali contemporaneamente.
4,5 Crea collegamento ipertestuale a tutti i file in una cartella
Come illustrato nello screenshot seguente, nella cartella sono presenti diversi tipi di file e desideri creare un collegamento ipertestuale a tutti oppure solo ad alcuni di essi in un foglio di lavoro; i metodi seguenti ti aiuteranno a portare a termine l’operazione.

4,5.1 Elenca automaticamente tutti i nomi dei file in una cartella e Crea collegamento ipertestuale con codice VBA
Puoi applicare il codice VBA seguente per elencare automaticamente tutti i nomi dei file in una determinata cartella e Crea collegamento ipertestuale contemporaneamente. Procedi come segue.
1. In una cartella di lavoro, crea un nuovo foglio per visualizzare i nomi dei file con collegamenti ipertestuali.
2. Premi contemporaneamente i tasti Alt+F11per aprire la finestra di Microsoft Visual Basic for Applications.
3. Nella finestra di Microsoft Visual Basic for Applications, fai clic su Inserisci>Modulo,quindi copia il seguente codice VBA nella finestra del modulo.
Codice VBA: Elenca tutti i nomi dei file in una cartella e Crea collegamento ipertestuale
Sub ListFileNames()
'Update by Extendoffice 20210827
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub 
4. Premere il tasto F5 per eseguire il codice. Nella finestra Sfoglia visualizzata, selezionare la cartella contenente i file per i quali si desidera creare un collegamento ipertestuale in Excel, quindi fare clic su OK.

I nomi di tutti i file nella cartella selezionata vengono quindi elencati nella colonna A a partire dalla cella A1 del foglio Nuovo foglio di lavoro. Allo stesso tempo, vengono creati collegamenti ipertestuali per ciascun file. È possibile fare clic su qualsiasi nome di file con collegamento ipertestuale nella cella per aprire direttamente il file.

Nota: Se la cartella specificata contiene sottocartelle, i nomi dei file al loro interno non verranno elencati.
4,5.2 Elenca facilmente i file in una cartella e Crea collegamento ipertestuale con uno strumento sorprendente
Il codice VBA sopra riportato consente soltanto di elencare tutti i nomi dei file in una cartella. Si consiglia qui la funzionalità Elenco nomi filedi Kutools per Excel. Grazie a questa funzionalità, è possibile elencare facilmente tutti i nomi dei file o solo quelli di determinati tipi, con collegamenti ipertestuali, non solo in una cartella ma anche nelle relative sottocartelle.
1. Fare clic su KUTOOLS PLUS > Importa/Esporta > Elenco nomi file.

2. Nella finestra di dialogo Elenco nomi file, effettuare le impostazioni seguenti.
per Seleziona una cartella in cui si desidera elencare i nomi dei file;
È quindi possibile notare che tutti i nomi dei file presenti nelle cartelle specificate vengono elencati con collegamenti ipertestuali in un nuovo foglio di lavoro, come illustrato nell’immagine seguente.
Nel foglio di lavoro, puoi fare clic sul nome del file per aprirlo oppure su “Percorso del file” per accedere direttamente alla cartella.

5. Modifica i collegamenti ipertestuali in Excel
Dopo aver creato un collegamento ipertestuale, potresti aver bisogno di modificarlo—ad esempio aggiornando il testo, la destinazione, l’aspetto visivo o il percorso. Ecco come risolvere questi aspetti passo dopo passo.
5,1 Modificare il testo o la destinazione del collegamento con la funzione Modifica collegamento ipertestuale
Puoi utilizzare la funzione Modifica collegamento ipertestuale per personalizzare il testo del collegamento, la destinazione o entrambi in base alle tue esigenze.
1. Seleziona la cella contenente il collegamento ipertestuale, fai clic con il pulsante destro del mouse e scegli Modifica collegamento ipertestuale dal menu contestuale oppure premi i tasti Ctrl+K.

2. Nella finestra di dialogo Modifica collegamento ipertestuale, modifica le opzioni desiderate e fai clic su OK per salvare le modifiche.
Ad esempio, per modificare il testo del collegamento, modifica il contenuto della casella Testo da visualizzare.
5,2 Modificare l’aspetto dei collegamenti ipertestuali in Foglio di lavoro corrente
Per impostazione predefinita, Excel visualizza i collegamenti ipertestuali con formattazione blu e sottolineata. Questa sezione illustra come modificare l’aspetto dei collegamenti ipertestuali in Excel.
Se si desidera modificare l’aspetto dei collegamenti ipertestuali non ancora visitati in Foglio di lavoro corrente, procedere come segue.
1. Nella scheda Home, fai clic con il pulsante destro del mouse su Collegamento ipertestuale nella casella Stili, quindi scegli Modifica dal menu contestuale.

2. Nella finestra di dialogo Stile, fai clic sul pulsante Formato.

3. Si aprirà quindi la finestra di dialogo Imposta formato cella. Apportare le modifiche desiderate nella scheda Carattere, quindi fare clic su OKper salvare le modifiche.
In questo caso, sono stati modificati lo stile e il colore del carattere per i collegamenti ipertestuali. Vedere l’immagine seguente:

4. Tornate alla finestra di dialogo Stile, fare clic su OK.
È quindi possibile osservare che i collegamenti ipertestuali non ancora visitati in Foglio di lavoro corrente sono stati modificati con la formattazione specificata, come mostrato nell’immagine seguente.

Nota: Per modificare l’aspetto dei collegamenti ipertestuali già visitati, fai clic con il pulsante destro del mouse su Collegamento ipertestuale visitato nella casella Stili nella scheda Home, scegli Modifica dal menu contestuale ed esegui le stesse operazioni descritte nei passaggi 2-4 precedenti.

5,3 Modificare più percorsi di collegamenti ipertestuali contemporaneamente in Excel
Supponendo di aver creato lo stesso collegamento ipertestuale per diversi dati di cella in un foglio di lavoro, per modificare contemporaneamente il percorso del collegamento ipertestuale sostituendolo con un nuovo percorso, è possibile provare uno dei metodi seguenti.
5,3.1 Modificare più percorsi di collegamenti ipertestuali contemporaneamente con codice VBA
Il seguente codice VBA consente di modificare contemporaneamente tutti i collegamenti ipertestuali con lo stesso percorso nel foglio di lavoro attivo. Procedere come indicato di seguito.
1. Premere i tasti Alt+F11 per aprire la finestra di Microsoft Visual Basic for Applications.
2. Nella finestra di Microsoft Visual Basic, Applications Edition, fare clic su Inserisci>Modulo,quindi copiare il codice VBA seguente nella finestra del Modulo. Vedere l’immagine:
Codice VBA: Modificare più percorsi di collegamenti ipertestuali contemporaneamente
Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub 
3. Premere il tasto F5per eseguire il codice.
4. Nella finestra di dialogo Kutools for Excel visualizzata, inserisci il testo dell’indirizzo del collegamento ipertestuale da sostituire e fai clic su OK.

5. Nella seconda finestra di dialogo KutoolsforExcelvisualizzata, inserire il nuovo testo Indirizzo del collegamento ipertestuale con cui sostituire il precedente, quindi fare clic sul pulsante OK.

In questo caso, tutti i termini “addin” sono stati sostituiti con “extendoffice” nei collegamenti ipertestuali del foglio di lavoro corrente, come mostrato nell’immagine seguente.

5,3.2 Modificare più percorsi di collegamenti ipertestuali contemporaneamente con uno strumento sorprendente
Grazie alla funzionalità Trova e sostituisci in più cartelle di lavoro di Kutools per Excel, puoi modificare contemporaneamente più percorsi di collegamenti ipertestuali non solo in un intervallo selezionato, ma anche in più fogli di lavoro selezionati, in tutte le cartelle di lavoro aperte o nella cartella di lavoro corrente.
1. Fare clic su Kutools > Trova > Trova e sostituisci in più cartelle di lavoro. Vedere l’immagine:

2. Viene quindi visualizzato il riquadro Trova e sostituiscisul lato sinistro della cartella di lavoro; procedere con le seguenti impostazioni.

Al termine della sostituzione, i risultati vengono visualizzati nella casella sottostante.
6. Suggerimenti per utilizzare al meglio i collegamenti ipertestuali in Excel
Questa sezione ti svela alcuni trucchi pratici per sfruttare al meglio i collegamenti ipertestuali.
6,1 Selezionare una cella senza aprire il collegamento ipertestuale
A volte, quando si seleziona una cella contenente un collegamento ipertestuale, quest’ultimo potrebbe aprirsi immediatamente. Come si può selezionare una cella senza attivare il collegamento ipertestuale? Il semplice trucco descritto in questa sezione potrà esserti utile.
Fare clic sulla cella senza rilasciare il pulsante sinistro del mouse finché il cursore non diventa
.
Si può notare che la cella è stata selezionata senza attivare il collegamento ipertestuale, come illustrato nella demo seguente.
6,2 Aprire più collegamenti ipertestuali contemporaneamente con codice VBA
Di seguito trovi un codice VBA per aprire contemporaneamente più collegamenti ipertestuali in Excel.
1. Premere i tasti Alt+F11.
2. Nella finestra di Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il seguente codice VBA nella finestra del modulo.
Codice VBA: Apri più collegamenti ipertestuali in blocco
Sub OpenHyperLinks()
'Update by Extendoffice 20210831
Dim xHyperlink As Hyperlink
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub 3. Nella finestra di dialogo Kutools for Excel, seleziona le celle contenenti i collegamenti ipertestuali da aprire in blocco, quindi fai clic su OK.

Tutti i collegamenti ipertestuali Intervallo selezionato vengono aperti immediatamente.
6,3 Modificare il browser predefinito all'apertura di un collegamento ipertestuale
Quando si fa clic su un collegamento ipertestuale, questo viene aperto con il browser predefinito di Windows. È molto comune che un utente abbia più di un browser web installato sul proprio computer. In questa sezione verranno illustrati i passaggi per modificare il browser predefinito, in modo che tutti i collegamenti Excel futuri vengano aperti nel browser preferito.
1. In Windows 10, fai clic sul pulsante Digita qui per cercare accanto al pulsante Startnell’angolo in basso a sinistra della finestra, digita «Pannello di controllo» nella casella di ricerca e fai clic su Pannello di controllo non appena compare nei risultati.
Suggerimento: In Windows 7, fai clic sul pulsante Start nell’angolo in basso a sinistra della finestra, quindi individua e fai clic su Pannello di controllo dal menu.

2. Nella finestra del Pannello di controllo, fai clic su Programmi.

3. Nella finestra Programmi, fai clic su Programmi predefinitiGuarda lo screenshot:

4. Nella finestra Programmi predefiniti, fai clic su Imposta programmi predefiniti.

5. Nella finestra Impostazioni, è possibile vedere il browser predefinito attuale visualizzato nella sezione Browser Web; fare clic sul browser predefinito per espandere l’elenco e selezionare il browser desiderato per aprire i collegamenti Excel.

6. Ora il browser predefinito è stato modificato con quello specificato. Chiudere tutte le finestre correlate al Pannello di controllo.
D’ora in poi, tutti i collegamenti verranno aperti nel browser web specificato.
6,4 Estrai URL dai collegamenti ipertestuali
Supponendo di avere un elenco di celle contenenti collegamenti ipertestuali in una colonna, come estrarre gli indirizzi URL reali da tali collegamenti? In realtà, non esiste una funzionalità integrata per ottenere questo risultato. In questa sezione sono raccolti 4 metodi per risolvere il problema.
6,4.1 Estrai un URL da un collegamento ipertestuale copiandolo manualmente
Il metodo più comune per ottenere l’URL da un collegamento ipertestuale consiste nel copiarlo dalla finestra di dialogo Modifica collegamento ipertestuale.
1. Fare clic con il pulsante destro del mouse sulla cella contenente il collegamento ipertestuale da cui si desidera estrarre l’URL, quindi premere contemporaneamente i tasti Ctrl+Kper aprire la finestra di dialogo Modifica collegamento ipertestuale.
2. Nella finestra di dialogo Modifica collegamento ipertestuale, vai alla casella Indirizzo, premi i tasti Ctrl+A per selezionare l’intero URL, premi Ctrl+C per copiarlo, quindi fai clic su OK per chiudere la finestra di dialogo.

3. Selezionare una cella vuota, premere i tasti Ctrl+Vper incollare l’URL copiato.
Nota: Per estrarre gli URL da più celle, devi ripetere più volte i passaggi descritti sopra.
6,4.2 Estrai l’URL da un collegamento ipertestuale con una funzione definita dall’utente
Di seguito viene fornita una funzione definita dall’utente per estrarre l’URL da un collegamento ipertestuale; successivamente è possibile utilizzare il quadratino di riempimento automatico per ottenere tutti gli URL delle celle adiacenti a partire dal primo risultato. Procedere come segue.
1. Premere i tasti Alt+F11.
2. Nella finestra di Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il codice seguente nella finestra del modulo.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function 3. Premere i tasti Alt+Qper chiudere la finestra di Microsoft Visual Basic for Applications.
4. Selezionare una cella vuota accanto alla prima cella da cui si desidera estrarre l’URL, immettere la formula seguente e premere il tasto Invio. Selezionare la cella con il risultato e trascinare il quadratino di riempimento automatico sulle celle sottostanti per ottenere gli altri URL.
=GetURL(A2)

Nota: A2 è la cella di riferimento da cui si desidera estrarre l’URL. Modificala in base alle tue esigenze.
6,4.3 Estrai URL dai collegamenti ipertestuali con codice VBA
Applicando il codice VBA seguente, tutti i contenuti delle celle Intervallo selezionato verranno sostituiti con gli URL dei collegamenti ipertestuali.
Nota:Prima di procedere, effettua un backup dei dati originali. Poiché in questo caso si desidera estrarre tutti gli URL dai collegamenti ipertestuali presenti nell’intervallo A2:A10, copia e incolla tale intervallo in B2:B10 per elaborarlo successivamente.
1. Premere i tasti Alt+F11tasti.
2. Nella finestra aperta Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il seguente codice VBA nella finestra del modulo.
Codice VBA: Estrai un URL da un collegamento ipertestuale
Sub Extracthyperlinks()
'Update by Extendoffice 20210901
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Hyperlinks.Count > 0 Then
Rng.Value = Rng.Hyperlinks.Item(1).Address
End If
Next
End Sub 3. Premere il tasto F5per eseguire il codice.
4. Nella finestra di dialogo Kutools per Excel visualizzata, seleziona l’intervallo di celle da cui estrarre gli URL, quindi fai clic su OK.

I contenuti di tutte le celle vengono sostituiti con gli URL dei collegamenti ipertestuali, come mostrato nello screenshot seguente.

6,4.4 Estrai facilmente in blocco gli URL da più collegamenti ipertestuali con uno strumento sorprendente
Viene qui presentata l’utilità Converti Hyperlink di Kutools per Excel: grazie a questa funzionalità, è possibile estrarre facilmente e in blocco gli URL da un intervallo di celle contenenti collegamenti ipertestuali con pochi clic.
1. Fare clic su Kutools > Collegamento > Converti Hyperlink. Vedere lo screenshot:

2. Nella finestra di dialogo Converti Hyperlink, configurare come segue.
per selezionare le celle con collegamenti ipertestuali da cui estrarre gli URL;
per selezionare una cella in cui inserire gli URL estratti;
Tutti gli URL vengono estratti in blocco dai collegamenti ipertestuali presenti nelle celle selezionate, come illustrato nello screenshot seguente.

Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.
7. Rimuovi i collegamenti ipertestuali in Excel
Questa sezione spiega come rimuovere i collegamenti ipertestuali non solo da un intervallo specifico, ma anche dall’intero foglio di lavoro corrente, dai fogli selezionati o dall’intera cartella di lavoro. Inoltre, puoi decidere se conservare o meno la formattazione dei collegamenti ipertestuali nelle celle dopo la loro rimozione.
7,1 Rimuovere i collegamenti ipertestuali da un intervallo con il comando Rimuovi collegamenti ipertestuali
È possibile rimuovere facilmente tutti i collegamenti ipertestuali da un Seleziona intervallo o da un Foglio di lavoro corrente utilizzando la funzionalità integrata di Excel –Rimuovi collegamenti ipertestuali.
1. Selezionare l’intervallo da cui si desidera rimuovere tutti i collegamenti ipertestuali, fare clic con il pulsante destro del mouse su qualsiasi cella dell’intervallo e selezionare Rimuovi collegamenti ipertestualidal menu contestuale.
Oppure puoi fare clic su Home>Cancella>Rimuovi collegamenti ipertestuali(questo passaggio non esiste in Excel 2007 e nelle versioni precedenti).

Suggerimento: Per rimuovere tutti i collegamenti ipertestuali dal foglio di lavoro corrente, premi i tasti Ctrl + A per selezionare l’intero foglio, fai clic con il pulsante destro del mouse su una qualsiasi cella e seleziona Rimuovi collegamento ipertestuale dal menu contestuale.
7,2 Rimuovi tutti i collegamenti ipertestuali da un foglio di lavoro attivo con codice VBA
Puoi applicare il codice VBA seguente per rimuovere tutti i collegamenti ipertestuali contemporaneamente da un Foglio di lavoro corrente.
1. Nel foglio di lavoro che contiene i collegamenti ipertestuali da rimuovere, premi contemporaneamente i tasti Alt+F11.
2. Nella finestra di Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il seguente codice VBA nella finestra del codice.
Codice VBA: Rimuovi tutti i collegamenti ipertestuali da Foglio di lavoro corrente
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub 3. Premi il tasto F5 per eseguire il codice. Tutti i collegamenti ipertestuali verranno rimossi dal foglio di lavoro corrente.

7,3 Cancella collegamenti ipertestuali e mantieni la formattazione con la funzione Cancella collegamenti ipertestuali
I metodi precedenti rimuovono sia i collegamenti ipertestuali sia la formattazione dalle celle. A volte potrebbe essere necessario rimuovere solo i collegamenti ipertestuali mantenendo la formattazione. In tal caso, la funzione integrata di Excel –Cancella collegamenti ipertestualipuò aiutarti a risolvere il problema.
1. Seleziona l’intervallo da cui desideri rimuovere i collegamenti ipertestuali mantenendo la formattazione, quindi fai clic su Home > Cancella > Cancella collegamenti ipertestuali.

Per rimuovere i collegamenti ipertestuali dal foglio di lavoro corrente, premi i tasti Ctrl+A per selezionare l’intero foglio, quindi applica la funzione.
2. Tutti i collegamenti ipertestuali verranno rimossi dalle celle selezionate, mantenendo invariata la formattazione.
Come mostrato nell’immagine seguente, sembra che non ci siano cambiamenti prima e dopo; in realtà i collegamenti ipertestuali sono già stati rimossi.

Note:
7,4 Rimuovi i collegamenti ipertestuali da intervalli, fogli o cartelle di lavoro con pochi clic, senza perdere la formattazione
Kutools per Exceloffre una pratica funzione –Cancella collegamenti ipertestuali e mantieni la formattazione per aiutarti a rimuovere facilmente i collegamenti ipertestuali da:
- Un Seleziona intervallo;
- Foglio di lavoro corrente;
- Più Fogli di lavoro selezionati;
- L’intera cartella di lavoro.
1. Fai clic su Kutools>Collegamento>Cancella collegamenti ipertestuali e mantieni la formattazione, quindi seleziona l’opzione che preferisci.
Nota:Per rimuovere un collegamento ipertestuale da un intervallo o da fogli di lavoro selezionati, seleziona innanzitutto l’intervallo o i fogli desiderati e poi applica la funzione.

2. Nella finestra di dialogo Kutools per Excel visualizzata, fai clic su Sì per procedere.

Verranno rimossi soltanto i collegamenti ipertestuali, senza cancellare la formattazione.
Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.
8. Disabilita i collegamenti ipertestuali creati automaticamente in Excel
Per impostazione predefinita, quando si digita un Indirizzo Email o un testo nel formato Pagina Web (URL) in una cella, questo viene convertito automaticamente in un collegamento ipertestuale. Questa sezione illustra alcuni metodi per disabilitare i collegamenti ipertestuali automatici in una singola cella o nell’intera cartella di lavoro in Excel. Procedi come segue.
8,1 Disabilita i collegamenti ipertestuali automatici in una singola cella in Excel
Le scorciatoie da tastiera seguenti possono impedire la creazione automatica di un collegamento ipertestuale in una singola cella in Excel. Procedi come segue.
1. Digita l’URL o il testo nel formato Indirizzo Email in una cella, quindi premi il tasto Invio.
Il testo viene ora convertito in un collegamento ipertestuale, come mostrato nell’immagine seguente.

2. Premi contemporaneamente i tasti Ctrl + Z; il testo del collegamento ipertestuale diventerà Testo normale.

8,2 Disabilita i collegamenti ipertestuali automatici nell’intera applicazione Excel
È possibile disabilitare i collegamenti ipertestuali automatici nell’intera applicazione Excel.
1. Fai clic su File > Opzioni.

2. Nella finestra Opzioni di Excel, fai clic su Revisione nel riquadro sinistro, quindi sul pulsante Opzioni correzione automatica nella parte destra della finestra.

3. Nella finestra di dialogo Correzione automatica, vai alla scheda Formattazione automatica durante la digitazione, deseleziona la casella Percorsi Internet e di rete con collegamenti ipertestuali nella sezione Sostituisci durante la digitazione, quindi fai clic su OK.

4. Fai clic su OK per salvare le modifiche al ritorno alla finestra Opzioni di Excel.
D’ora in poi, quando digiterai un URL o un testo nel formato Indirizzo Email nelle celle, questi non verranno convertiti in collegamenti ipertestuali.
Nota:Questa modifica influenzerà tutte le cartelle di lavoro presenti nel tuo computer.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi
Cerca in per aprire il browser. Nel browser, apri la pagina web a cui desideri creare il collegamento, quindi torna alla finestra di dialogo Crea collegamento ipertestuale senza chiudere il browser. Noterai che i campi Indirizzo e Testo da visualizzare sono stati compilati automaticamente con la pagina web attualmente aperta.