Guida ai collegamenti ipertestuali in Excel: crea, modifica, utilizza e rimuovi in Excel
Come sappiamo, i collegamenti ipertestuali vengono utilizzati su Internet per navigare tra siti web. In Excel, puoi creare collegamenti ipertestuali non solo per aprire una pagina web, ma anche per collegarti a una cella, un foglio di lavoro, una cartella di lavoro e altro ancora. In questa guida, spieghiamo passo dopo passo come creare, modificare, utilizzare e rimuovere i collegamenti ipertestuali, aiutandoti a padroneggiare rapidamente questa funzione in Excel.
Indice dei contenuti: [ Nascondi ]
1. Che cos'è un collegamento ipertestuale in Excel?
Un collegamento ipertestuale in Excel è un riferimento che consente di aprire uno dei seguenti elementi con un semplice clic del mouse:
- Un file
- Una posizione specifica in un file
- Una pagina web
- Un messaggio email
Normalmente, un collegamento ipertestuale in Excel viene visualizzato con testo evidenziato in blu e sottolineato in una cella, come mostrato nello screenshot qui sotto.
2. Tipi di collegamenti ipertestuali
In Excel esistono due tipi di collegamenti ipertestuali: collegamenti assoluti e collegamenti relativi. In questa sezione verrà illustrata la differenza tra questi due tipi di collegamenti.
2.1 Collegamenti ipertestuali assoluti in Excel
Un collegamento ipertestuale assoluto contiene un indirizzo completo, incluso il formato: protocollo://dominio/percorso.
Vedi gli esempi qui sotto:
2.2 Collegamenti ipertestuali relativi in Excel
Un collegamento ipertestuale relativo contiene sempre meno informazioni rispetto a un collegamento assoluto.
Vedi gli esempi qui sotto:
Per una pagina web, l'utilizzo di collegamenti ipertestuali relativi aiuta a caricare le pagine più rapidamente rispetto ai collegamenti assoluti.
In Microsoft Excel, quando si creano collegamenti esterni, è possibile utilizzare sia collegamenti assoluti che relativi, ma in questi casi è altamente consigliato l'uso di percorsi relativi. Con i collegamenti relativi, puoi spostare le cartelle di lavoro senza interrompere i collegamenti tra di esse in futuro. Tuttavia, ciò dipende dalla posizione del file collegato e del file dei dati di origine:
- Il file collegato e il file dei dati di origine si trovano nella stessa cartella.
- Il file dei dati di origine si trova in una cartella annidata nella stessa cartella principale del file collegato.
Ad esempio, il file collegato si trova in C:\Users\linked.xlsx e il file dei dati di origine si trova in C:\Users\info\source.xlsx. In questo caso, con un collegamento relativo, puoi spostare entrambi i file in qualsiasi posizione senza interrompere o aggiornare il collegamento, purché il file dei dati di origine rimanga nella sottocartella chiamata “info”. Se invece utilizzi un collegamento assoluto, il percorso dovrà essere aggiornato ogni volta che il file viene spostato.
3. Metodo base per creare un collegamento ipertestuale in Excel
Excel offre due metodi per creare collegamenti ipertestuali.
3.1 Creare un collegamento ipertestuale con la funzione Collegamento ipertestuale di Excel
Il metodo più tradizionale per creare un collegamento ipertestuale è utilizzare il comando Inserisci collegamento ipertestuale. In questa sezione mostreremo come applicare questo comando per creare collegamenti in Excel.
1. Seleziona una cella a cui vuoi aggiungere un collegamento ipertestuale, quindi fai clic su Inserisci > Collegamento ipertestuale.
Note:
2. Verrà visualizzata la finestra di dialogo Inserisci collegamento ipertestuale, dove puoi configurare le opzioni in base al tipo di collegamento che desideri creare.
3.1.1 Creare un collegamento ipertestuale a un altro file
Nella finestra di dialogo Inserisci collegamento ipertestuale, se desideri creare un collegamento esterno a un altro file, configura come segue:
1. Mantieni selezionata l'opzione File esistente o pagina Web nel riquadro Collegamento a;
2. Nella casella di elenco Cerca in, specifica il file a cui vuoi collegarti.
Suggerimenti: Puoi selezionare direttamente un file nella casella di elenco, fare clic sulla freccia a discesa di Cerca in per visualizzare tutti gli elementi disponibili, oppure cliccare sull'icona Sfoglia file per aprire la finestra Collegamento a file e selezionare il file.
3. Nella casella Testo da visualizzare, se la cella selezionata contiene un valore, questo verrà visualizzato qui; puoi modificarlo se necessario.
4. È facoltativo visualizzare un suggerimento quando il cursore passa sopra il collegamento. Puoi fare clic sul pulsante Suggerimento, inserire il testo e fare clic su OK.
5. Fai clic su OK.
Ora hai creato un collegamento ipertestuale a un determinato file. Facendo clic sul collegamento, il file verrà aperto immediatamente.
3.1.2 Creare un collegamento ipertestuale a un sito web
Nella finestra di dialogo Inserisci collegamento ipertestuale, puoi anche creare un collegamento a una pagina web come segue.
1. Mantieni selezionata l'opzione File esistente o pagina Web nel riquadro Collegamento a;
2. Compila le caselle Indirizzo e Testo da visualizzare.
- Se ricordi la pagina web da collegare, inseriscila direttamente nella casella Indirizzo.
- Se non ricordi esattamente la pagina web ma l'hai salvata tra i preferiti del browser, fai clic su Sfoglia Web pulsante
nella Cerca in sezione per aprire il browser web. Nel browser, apri la pagina che vuoi collegare, poi torna alla Inserisci collegamento ipertestuale finestra di dialogo senza chiudere il browser. Vedrai che la Indirizzo e la Testo da visualizzare sono compilati automaticamente con la pagina web attualmente aperta.
Suggerimenti: Puoi modificare il testo Testo da visualizzare o aggiungere un Suggerimento come preferisci.
3. Fai clic su OK.
3.1.3 Creare un collegamento ipertestuale a una posizione specifica della cartella di lavoro corrente
Per creare un collegamento ipertestuale a una posizione specifica del foglio di lavoro o della cartella di lavoro corrente, configura la finestra di dialogo Inserisci collegamento ipertestuale come segue.
1. Mantieni selezionata l'opzione File esistente o pagina Web nel riquadro Collegamento a;
2. Fai clic sul pulsante Segnalibro.
3. Si aprirà la finestra di dialogo Seleziona posizione nel documento, digita l'indirizzo della cella dove vuoi andare nella casella Immetti riferimento cella, seleziona il foglio di lavoro o l'intervallo denominato desiderato e poi fai clic su OK.
4. Fai clic su OK per completare le impostazioni quando ritorni alla finestra di dialogo Inserisci collegamento ipertestuale.
Soluzione alternativa: Nella finestra di dialogo Inserisci collegamento ipertestuale, seleziona l'opzione Posizione in questo documento nel riquadro Collegamento a, specifica il foglio/intervallo denominato e la cella a cui vuoi collegarti, quindi fai clic su OK. Vedi screenshot:
3.1.4 Creare un collegamento ipertestuale a un indirizzo email
In questa sezione, ti mostriamo come creare un collegamento ipertestuale nella finestra di dialogo Inserisci collegamento ipertestuale per generare un messaggio email.
1. Seleziona l'opzione Indirizzo e-mail nel riquadro Collegamento a;
2. Nella casella Testo da visualizzare, se la cella selezionata contiene un valore, questo verrà visualizzato qui; puoi modificarlo se necessario.
3. Nel campo Indirizzo e-mail, inserisci un indirizzo email o più indirizzi separati da punto e virgola.
4. Nel campo Oggetto, inserisci direttamente l'oggetto dell'email.
Suggerimenti: Dopo aver aggiunto l'oggetto dell'email, se vuoi includere il corpo del messaggio, aggiungi &body=corpo del messaggio alla fine dell'oggetto, ad esempio FAQs di Kutools per Excel&body=Vorrei saperne di più sul vostro prodotto.
3. Fai clic su OK.
Da ora in poi, facendo clic sul collegamento ipertestuale, si aprirà un'email di Outlook con i campi A, Oggetto e Corpo email già compilati con l'indirizzo e il contenuto specificati sopra.
Nota: Per forzare l'apertura di questo collegamento mailto in Outlook, assicurati 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 Inserisci collegamento ipertestuale, puoi anche utilizzare la funzione HYPERLINK per creare un collegamento in Excel.
Sintassi
HYPERLINK(link_location, [friendly_name])
Argomenti
Ecco alcuni esempi per mostrare come applicare la funzione HYPERLINK per creare collegamenti in Excel.
Esempio1: Collegamento a un altro file con la funzione HYPERLINK
Supponendo di voler creare un collegamento a un file txt chiamato “test” che si trova nel percorso: C:\Users\Win10x64Test\Documents\My files, puoi applicare la funzione HYPERLINK come segue per creare il collegamento.
1. Seleziona una cella dove inserire il collegamento, digita la formula qui sotto e premi Invio.
=HYPERLINK("C:\Users\Win10x64Test\Documents\My files\test.txt","Clicca per aprire il file txt chiamato test")
Se il file collegato e il file dei dati di origine si trovano nella stessa cartella, utilizza un collegamento relativo (il percorso del file contiene solo il nome e l'estensione del file) nella funzione HYPERLINK come segue:
=HYPERLINK("test.txt","Clicca per aprire il file txt chiamato test")
Se il file dei dati di origine si trova in una cartella annidata nella stessa cartella principale del file collegato, utilizza un collegamento relativo (il percorso del file contiene solo il nome della cartella principale, il nome e l'estensione del file) nella funzione HYPERLINK come segue:
=HYPERLINK("My files\test.txt","Clicca per aprire il file txt chiamato test")
Dopo aver creato il collegamento, facendo clic sul collegamento si aprirà direttamente il file test.txt.
Esempio2: Collegamento a un sito web con la funzione HYPERLINK
La funzione HYPERLINK supporta anche la creazione di collegamenti a siti web.
1. Seleziona una cella vuota dove inserire il collegamento, digita la formula qui sotto e premi Invio.
=HYPERLINK("https://www.extendoffice.com/","Extendoffice")
Esempio3: Collegamento a una posizione specifica della cartella di lavoro corrente con la funzione HYPERLINK
Supponendo di voler collegare la cella D100 del Foglio4 nella cartella di lavoro corrente, puoi applicare la formula qui sotto per ottenere il risultato.
1. Seleziona una cella vuota dove esportare il collegamento, digita la formula qui sotto e premi Invio.
=HYPERLINK("#Sheet4!D100","Vai a D100 del Foglio4")
Esempio4: Collegamento a un indirizzo email con la funzione HYPERLINK
Per creare un collegamento a un indirizzo email, puoi concatenare la funzione HYPERLINK con “mailto”.
=HYPERLINK("mailto:"&"indirizzo email","testo da visualizzare")
1. Seleziona una cella vuota, digita la formula qui sotto e premi Invio.
=HYPERLINK("mailto:"&"happysiluvia@gmail.com","email a")
Per includere due indirizzi email nella formula, applica questa formula:
=HYPERLINK("mailto:"&"Indirizzo email A"&","&"Indirizzo email B","Testo da visualizzare")
Da ora in poi, facendo clic sul collegamento ipertestuale, verrà creata un'email di Outlook con gli indirizzi specificati elencati nel campo A.
4. Creare collegamenti ipertestuali in diverse situazioni
Durante l'utilizzo di Excel, potresti dover creare collegamenti ipertestuali in situazioni particolari che il comando Inserisci collegamento ipertestuale e la funzione HYPERLINK non possono gestire, come creare più collegamenti contemporaneamente, creare un collegamento per ogni foglio di una cartella di lavoro in blocco, creare collegamenti dinamici in base al valore di una cella e altro ancora.
In questa sezione elenchiamo diverse situazioni per la creazione di collegamenti ipertestuali e i metodi corrispondenti per ottenerli.
4.1 Creare più collegamenti ipertestuali in una o più celle
Utilizzando i metodi tradizionali sopra descritti puoi creare solo un collegamento per volta in una cella; se vuoi creare più collegamenti in una o più celle, i metodi seguenti possono aiutarti.
4.1.1: Creare più collegamenti ipertestuali in una cella utilizzando forme
Per impostazione predefinita, Excel consente di creare un solo collegamento per cella alla volta. Tuttavia, esiste un piccolo trucco: utilizzare le forme per creare più collegamenti in una cella.
Supponendo che ci sia una frase in B1 come mostrato nello screenshot qui sotto e tu voglia aggiungere separatamente diversi collegamenti ai testi “Extendoffice”, “Kutools for Excel”, “Kutools for Outlook” e “Kutools for Word”, puoi procedere come segue.
1. Innanzitutto, formatta separatamente questi testi come collegamenti ipertestuali cambiando il colore del carattere in blu e aggiungendo la sottolineatura. Dopo, vedrai i risultati come segue.
2. Fai clic su Inserisci > Forme > Rettangolo.
3. Disegna un rettangolo per coprire il testo da collegare. In questo caso, disegno un rettangolo per coprire il testo “Extendoffice”. Vedi screenshot:
4. Fai clic con il tasto destro sul rettangolo e seleziona Formato forma dal menu contestuale per aprire il riquadro Formato forma.
5. Nel riquadro Formato forma, imposta le opzioni Riempimento e Linea su Nessun riempimento e Nessuna linea nella scheda Riempimento e linea.
Ora la forma è trasparente.
6. Mantieni selezionata la forma, fai clic con il tasto destro e seleziona Collegamento ipertestuale dal menu contestuale.
7. Nella finestra di dialogo Inserisci collegamento ipertestuale, specifica un indirizzo e poi fai clic su OK. Vedi screenshot:
Suggerimenti: Nella finestra di dialogo Inserisci collegamento ipertestuale, puoi configurare diversi tipi di collegamenti secondo necessità, clicca per saperne di più.
8. Ripeti i passaggi da2 a7 finché tutti gli altri testi nella cella non hanno un collegamento ipertestuale.
Dopo aver aggiunto più collegamenti in una cella, puoi vedere il risultato come mostrato nella demo qui sotto.
4.1.2 Creare più collegamenti ipertestuali per più celle con uno strumento straordinario
Per aggiungere più collegamenti a molte celle, consigliamo vivamente la funzione Converti Hyperlink di Kutools per Excel.
Supponendo che ci siano due colonne che contengono separatamente testi e indirizzi di collegamento corrispondenti, per aggiungere collegamenti a tutti i testi in base agli indirizzi corrispondenti in blocco, puoi procedere come segue.
1. Fai clic su Kutools > Collegamento > Converti Hyperlink. Vedi screenshot:
2. Nella finestra di dialogo Converti Hyperlink, configura come segue.


Finora hai aggiunto diversi collegamenti alle celle selezionate in blocco come mostrato nello screenshot qui sotto.
Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.
4.2 Creare un collegamento ipertestuale a ciascun foglio di una cartella di lavoro
Supponendo che tu abbia ricevuto una cartella di lavoro con un report di vendita che contiene12 fogli da gennaio a dicembre e che tu debba navigare frequentemente tra i fogli per trovare e analizzare i dati. In questa situazione, creare un indice con collegamenti ipertestuali ai fogli ti aiuterà sicuramente e farà risparmiare molto tempo. Questa sezione mostra due metodi dettagliati per creare rapidamente un indice con collegamenti ipertestuali ai fogli nella cartella di lavoro corrente.
4.2.1 Creare un collegamento ipertestuale a ciascun foglio di una cartella di lavoro con codice VBA
Puoi applicare il codice VBA qui sotto per creare un indice dei fogli con collegamenti ipertestuali in una cartella di lavoro.
1. Nella cartella di lavoro in cui vuoi creare l'indice dei fogli, premi contemporaneamente i tasti Alt + F11.
2. Nella finestra Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Modulo.
Codice VBA: Creare un indice dei fogli con collegamenti ipertestuali nella cartella 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 F5 per eseguire il codice.
Verrà inserito un nuovo foglio chiamato “Indice” prima di tutti i fogli. Tutti i nomi dei fogli con collegamenti ipertestuali sono elencati in una colonna e puoi cliccare su qualsiasi nome di foglio collegato per aprire immediatamente il foglio corrispondente.
4.2.2 Creare facilmente un collegamento ipertestuale a ciascun foglio di una cartella di lavoro con uno strumento straordinario
Se non hai dimestichezza con il codice VBA, consigliamo vivamente la funzione Crea tabella di collegamento di Kutools per Excel. Con questa funzione puoi facilmente creare un indice con collegamenti ipertestuali ai fogli di una cartella di lavoro con pochi clic.
1. Nella cartella di lavoro in cui vuoi creare l'indice con collegamenti ai fogli, fai clic su Kutools Plus > Foglio di lavoro > Crea tabella di collegamento.
2. Nella finestra di dialogo Crea tabella di collegamento, esegui le seguenti impostazioni.
Suggerimenti: Numero di righe da estendere: è possibile visualizzare l'indice dei fogli su2 o più colonne se l'elenco è troppo lungo per essere visualizzato su un'unica schermata.
Ora l'indice con collegamenti ai fogli è stato creato nella cartella di lavoro corrente come mostrato nello screenshot qui sotto.
4.3 Creare collegamenti ipertestuali dinamici in base al valore di una cella
Come mostrato nella demo qui sotto, ci sono due fogli di lavoro: uno contiene un elenco a discesa, l'altro contiene i dati di origine dell'elenco. Ora devi creare un collegamento accanto all'elenco a discesa: dopo aver selezionato un elemento, cliccando sul collegamento si passerà direttamente alla cella contenente quell'elemento nel foglio dati di origine.
Clicca per scoprire come creare collegamenti ipertestuali dinamici in base al valore di una cella in Excel.
4.4 Creare un collegamento ipertestuale da testo semplice
Supponendo di avere un elenco di URL visualizzati come testo semplice che deve essere inviato al tuo supervisore. Prima di consegnarlo, devi convertire tutti i testi URL in collegamenti cliccabili. Come puoi fare? Questa sezione offre due metodi per aiutarti a raggiungere l'obiettivo.
4.4.1 Convertire il testo URL in collegamento ipertestuale cliccabile con codice VBA
Puoi eseguire il seguente codice VBA per creare collegamenti dai testi URL in Excel.
1. Premi Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Nella finestra Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Modulo.
Codice VBA: Convertire 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 che si apre, seleziona l'intervallo contenente i testi semplici che vuoi convertire in collegamenti e poi fai clic su OK.
Ora tutti i testi semplici nelle celle selezionate sono stati convertiti in collegamenti come mostrato nello screenshot qui sotto.
4.4.2 Convertire il testo URL in collegamento ipertestuale cliccabile con uno strumento straordinario
Questa sezione presenta una funzione pratica – Converti Hyperlink di Kutools per Excel – per convertire facilmente i testi URL in collegamenti cliccabili in Excel.
1. Seleziona l'intervallo contenente i testi URL che vuoi convertire in collegamenti, poi fai clic su Kutools > Collegamento > Converti Hyperlink.
2. Nella finestra di dialogo Converti Hyperlink, configura come segue.
Nota: L'intervallo selezionato viene visualizzato automaticamente nella casella Intervallo di input, puoi modificarlo se necessario.
Ora tutti i testi semplici nelle celle selezionate sono stati convertiti in collegamenti ipertestuali in un solo passaggio.
4.5 Creare collegamenti ipertestuali a tutti i file in una cartella
Come mostrato nello screenshot qui sotto, ci sono diversi tipi di file nella cartella e vuoi creare collegamenti a tutti o solo a determinati tipi di file in un foglio di lavoro; i metodi seguenti possono aiutarti a raggiungere l'obiettivo.
4.5.1 Elencare automaticamente tutti i nomi dei file in una cartella e creare collegamenti ipertestuali con codice VBA
Puoi applicare il codice VBA qui sotto per elencare tutti i nomi dei file in una determinata cartella e creare automaticamente i collegamenti ipertestuali. Procedi come segue.
1. In una cartella di lavoro, crea un nuovo foglio per esportare i nomi dei file con collegamento.
2. Premi contemporaneamente Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
3. Nella finestra Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Modulo.
Codice VBA: Elencare tutti i nomi dei file in una cartella e creare collegamenti ipertestuali
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. Premi il tasto F5 per eseguire il codice. Nella finestra Sfoglia che si apre, seleziona la cartella contenente i file a cui vuoi creare i collegamenti in Excel, quindi fai clic su OK.
Ora tutti i nomi dei file nella cartella selezionata sono elencati nella colonna A a partire dalla cella A1 nel nuovo foglio. Allo stesso tempo, viene creato un collegamento per ogni file. Puoi cliccare su qualsiasi nome di file collegato per aprire direttamente il file.
Nota: Se nella cartella specificata ci sono sottocartelle, i nomi dei file nelle sottocartelle non verranno elencati.
4.5.2 Elencare facilmente i file in una cartella e creare collegamenti ipertestuali con uno strumento straordinario
Il codice VBA sopra consente solo di elencare tutti i nomi dei file in una cartella. Qui consigliamo la funzione Elenco nomi file di Kutools per Excel. Con questa funzione puoi facilmente elencare tutti i nomi dei file o solo determinati tipi di file con collegamenti ipertestuali non solo in una cartella ma anche nelle sue sottocartelle.
1. Fai clic su Kutools Plus > Importa & Esporta > Elenco nomi file.
2. Nella finestra di dialogo Elenco nomi file, esegui le seguenti impostazioni.

Ora puoi vedere che tutti i nomi dei file nella cartella specificata sono elencati con collegamenti ipertestuali in un nuovo foglio creato, come mostrato nello screenshot qui sotto.
Nel foglio di lavoro puoi cliccare sul nome del file per aprirlo oppure cliccare sul percorso della cartella per aprire la cartella.
5. Modificare i collegamenti ipertestuali in Excel
Dopo aver creato un collegamento ipertestuale, potresti doverlo modificare, ad esempio cambiare il testo o la posizione del collegamento, l'aspetto o il percorso. Qui ti guideremo a risolvere questi problemi uno per uno.
5.1 Modificare il testo o la posizione del collegamento con la funzione Modifica collegamento ipertestuale
Puoi utilizzare la funzione Modifica collegamento ipertestuale per cambiare il testo, la posizione o entrambi secondo necessità.
1. Seleziona la cella con il collegamento, fai clic con il tasto destro e seleziona Modifica collegamento ipertestuale dal menu contestuale, oppure premi Ctrl + K.
2. Nella finestra di dialogo Modifica collegamento ipertestuale, modifica le opzioni secondo necessità e poi fai clic su OK per salvare le modifiche.
Ad esempio, per cambiare il testo del collegamento, modifica il testo nella casella Testo da visualizzare.
5.2 Modificare l'aspetto dei collegamenti ipertestuali nella cartella di lavoro corrente
Per impostazione predefinita, Excel mostra i collegamenti ipertestuali con formattazione blu sottolineata. Questa sezione mostra come cambiare l'aspetto dei collegamenti in Excel.
Se vuoi cambiare l'aspetto dei collegamenti che non sono ancora stati cliccati nella cartella di lavoro corrente, configura come segue.
1. Sotto la scheda Home, fai clic con il tasto destro su Collegamento ipertestuale nella casella Stile, quindi clicca su Modifica nel menu contestuale.
2. Nella finestra di dialogo Stile, fai clic sul pulsante Formato.
3. Nella finestra di dialogo Formato celle, modifica le opzioni desiderate nella scheda Carattere, quindi fai clic su OK per salvare le modifiche.
In questo caso, cambio lo stile e il colore del carattere per i collegamenti. Vedi screenshot:
4. Quando ritorni alla finestra di dialogo Stile, fai clic su OK.
Ora puoi vedere che i collegamenti che non sono ancora stati cliccati nella cartella di lavoro corrente sono stati modificati secondo la formattazione specificata, come mostrato nello screenshot qui sotto.
Nota: Per cambiare l'aspetto dei collegamenti già cliccati, fai clic con il tasto destro su Collegamento ipertestuale seguito nella casella Stile sotto la scheda Home, seleziona Modifica dal menu contestuale e poi esegui le stesse operazioni dei passaggi2-4 sopra.
5.3 Modificare più percorsi di collegamenti ipertestuali contemporaneamente in Excel
Supponendo di aver creato lo stesso collegamento per più dati in una scheda, per cambiare il percorso del collegamento in uno nuovo in blocco, puoi provare uno dei metodi seguenti.
5.3.1 Modificare più percorsi di collegamenti ipertestuali contemporaneamente con codice VBA
Il codice VBA qui sotto può aiutarti a cambiare lo stesso percorso di collegamento nel foglio di lavoro attivo in un solo passaggio. Procedi come segue.
1. Premi Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Nella finestra Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Modulo. Vedi screenshot:
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. Premi il tasto F5 per eseguire il codice.
4. Nella finestra di dialogo KutoolsforExcel che si apre, inserisci il testo dell'indirizzo del collegamento che vuoi sostituire e fai clic su OK.
5. Nella seconda finestra di dialogo KutoolsforExcel che si apre, inserisci il nuovo testo dell'indirizzo del collegamento che vuoi utilizzare e poi fai clic sul pulsante OK.
In questo caso, sostituisco tutti gli “addin” con “extendoffice” nei collegamenti del foglio di lavoro corrente. Puoi vedere il risultato come mostrato nello screenshot qui sotto.
5.3.2 Modificare più percorsi di collegamenti ipertestuali contemporaneamente con uno strumento straordinario
Con la funzione Trova e Sostituisci in più cartelle di lavoro di Kutools per Excel, puoi facilmente modificare più percorsi di collegamenti ipertestuali contemporaneamente non solo in un intervallo selezionato, ma anche in più fogli selezionati, in tutte le cartelle di lavoro aperte o nella cartella di lavoro corrente.
1. Fai clic su Kutools > Trova > Trova e Sostituisci in più cartelle di lavoro. Vedi screenshot:
2. Verrà visualizzato il riquadro Trova e Sostituisci sul lato sinistro della cartella di lavoro, configura come segue.
Dopo la sostituzione, i risultati sono elencati nella casella sottostante.
6. Suggerimenti per l'utilizzo dei collegamenti ipertestuali in Excel
Questa sezione offre alcuni trucchi per l'utilizzo dei collegamenti ipertestuali.
6.1 Selezionare una cella senza aprire il collegamento ipertestuale
A volte, quando si seleziona una cella con un collegamento ipertestuale, il collegamento si apre immediatamente. Come possiamo selezionare una cella senza aprire il collegamento? Il piccolo trucco in questa sezione ti sarà utile.
Fai clic sulla cella senza rilasciare il tasto sinistro del mouse finché il cursore non cambia in .
Vedrai che la cella è stata selezionata senza influenzare il collegamento, come mostrato nella demo qui sotto.
6.2 Aprire più collegamenti ipertestuali in blocco con codice VBA
Qui forniamo un codice VBA per aiutarti ad aprire più collegamenti ipertestuali in blocco in Excel.
1. Premi Alt + F11.
2. Nella finestra Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Modulo.
Codice VBA: Aprire 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 KutoolsforExcel, seleziona le celle contenenti i collegamenti che vuoi aprire in blocco, poi fai clic su OK.
Ora tutti i collegamenti nelle celle selezionate vengono aperti immediatamente.
6.3 Cambiare il browser predefinito quando si apre un collegamento ipertestuale
Quando si fa clic su un collegamento ipertestuale, questo verrà aperto con il browser predefinito di Windows. È molto comune avere più di un browser installato sul proprio computer. In questa sezione ti mostriamo i passaggi per cambiare il browser predefinito, così che tutti i collegamenti di Excel che cliccherai in futuro si apriranno nel browser che preferisci.
1. In Windows10, fai clic sul pulsante Digita qui per cercare accanto al pulsante Start nell'angolo in basso a sinistra della finestra, digita pannello di controllo nella casella di ricerca e poi clicca su Pannello di controllo quando viene trovato.
Suggerimenti: In Windows7, fai clic sul pulsante Start nell'angolo in basso a sinistra della finestra, poi trova e clicca su Pannello di controllo dal menu.
2. Nella finestra Pannello di controllo, fai clic su Programmi.
3. Nella finestra Programmi, fai clic su Programmi predefiniti. Vedi screenshot:
4. Nella finestra Programmi predefiniti, fai clic su Imposta i programmi predefiniti.
5. Nella finestra Impostazioni, puoi vedere il browser predefinito attuale nella sezione Browser Web; fai clic sul browser predefinito per espandere l'elenco e scegli il browser che vuoi utilizzare per aprire i collegamenti di Excel.
6. Ora il browser predefinito è stato cambiato in quello specificato. Chiudi tutte le finestre relative al Pannello di controllo.
Da ora in poi, tutti i collegamenti si apriranno nel browser web specificato.
6.4 Estrarre gli URL dai collegamenti ipertestuali
Supponendo di avere un elenco di celle contenenti collegamenti in una colonna, per estrarre i veri indirizzi URL da questi collegamenti, come puoi fare? In realtà, non esiste una funzione integrata che lo consenta. In questa sezione raccogliamo4 metodi per aiutarti a risolvere il problema.
6.4.1 Estrarre un URL da un collegamento ipertestuale copiando manualmente
Il metodo più comune per ottenere l'URL da un collegamento è copiarlo dalla finestra di dialogo Modifica collegamento ipertestuale.
1. Fai clic con il tasto destro sulla cella contenente il collegamento da cui vuoi estrarre l'URL, poi premi contemporaneamente Ctrl+K per aprire la finestra di dialogo Modifica collegamento ipertestuale.
2. Nella finestra di dialogo Modifica collegamento ipertestuale, vai alla casella Indirizzo, premi Ctrl + A per selezionare tutto l'URL, premi Ctrl + C per copiarlo, poi fai clic su OK per chiudere la finestra.
3. Seleziona una cella vuota, premi Ctrl+V per incollare l'URL copiato.
Nota: Per estrarre l'URL da più celle, devi ripetere i passaggi sopra.
6.4.2 Estrarre URL da un collegamento ipertestuale con funzione definita dall'utente
Qui forniamo una funzione definita dall'utente per estrarre l'URL da un collegamento; dopo, puoi usare il Riempimento automatico per ottenere tutti gli URL delle celle adiacenti in base al primo risultato. Procedi come segue.
1. Premi Alt + F11.
2. Nella finestra Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il codice qui sotto nella finestra del Modulo.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3. Premi Alt + Q per chiudere la finestra Microsoft Visual Basic for Applications.
4. Seleziona una cella vuota accanto alla prima cella da cui vuoi estrarre l'URL, inserisci la formula qui sotto e premi Invio. Seleziona la cella del risultato, trascina il quadratino di riempimento automatico sulle celle sottostanti per ottenere gli altri URL.
=GetURL(A2)
Nota: A2 è la cella di riferimento da cui vuoi estrarre l'URL. Modificala in base alle tue esigenze.
6.4.3 Estrarre URL dai collegamenti ipertestuali con codice VBA
Applicando il codice VBA qui sotto, tutti i contenuti delle celle nell'intervallo selezionato verranno sostituiti dagli URL dei collegamenti.
Nota: Prima dell'operazione, esegui un backup dei dati originali. In questo caso, voglio estrarre tutti gli URL dai collegamenti nell'intervallo A2:A10, quindi copio questo intervallo e lo incollo in B2:B10, poi lavoro sul nuovo intervallo.
1. Premi Alt + F11.
2. Nella finestra Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Modulo.
Codice VBA: Estrarre 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. Premi il tasto F5 per eseguire il codice.
4. Nella finestra di dialogo Kutools per Excel che si apre, seleziona l'intervallo di celle da cui vuoi estrarre gli URL, poi fai clic su OK.
Ora tutti i contenuti delle celle sono stati sostituiti dagli URL dei collegamenti, come mostrato nello screenshot qui sotto.
6.4.4 Estrarre facilmente URL da più collegamenti ipertestuali in blocco con uno strumento straordinario
Qui presentiamo l'utilità Converti Hyperlink di Kutools per Excel: con questa funzione puoi facilmente estrarre gli URL da un intervallo di celle con collegamenti in blocco con pochi clic.
1. Fai clic su Kutools > Collegamento > Converti Hyperlink. Vedi screenshot:
2. Nella finestra di dialogo Converti Hyperlink, configura come segue.


Ora tutti gli URL sono stati estratti dai collegamenti delle celle selezionate in blocco, come mostrato nello screenshot qui sotto.
Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.
7. Rimuovere i collegamenti ipertestuali in Excel
Questa sezione ti guida a rimuovere i collegamenti ipertestuali non solo da un intervallo, ma anche dal foglio attivo, dai fogli selezionati o dall'intera cartella di lavoro. Inoltre, puoi scegliere se mantenere la formattazione delle celle dopo la rimozione dei collegamenti.
7.1 Rimuovere i collegamenti ipertestuali da un intervallo con il comando Rimuovi Collegamenti Ipertestuali
Puoi facilmente rimuovere tutti i collegamenti da un intervallo selezionato o da un foglio attivo con la funzione integrata di Excel – Rimuovi Collegamenti Ipertestuali.
1. Seleziona l'intervallo da cui vuoi rimuovere tutti i collegamenti, fai clic con il tasto destro su una cella dell'intervallo e seleziona Rimuovi Collegamenti Ipertestuali dal menu contestuale.
Oppure puoi fare clic su Home > Cancella > Rimuovi Collegamenti Ipertestuali (questo passaggio non esiste in Excel2007 e versioni precedenti).
Suggerimenti: Per rimuovere tutti i collegamenti dal foglio attivo, premi Ctrl + A per selezionare tutto il foglio, fai clic con il tasto destro su una cella e seleziona Rimuovi Collegamento dal menu contestuale.
7.2 Rimuovere tutti i collegamenti ipertestuali da un foglio di lavoro attivo con codice VBA
Puoi applicare il codice VBA qui sotto per rimuovere tutti i collegamenti in un solo passaggio dal foglio attivo.
1. Nel foglio contenente i collegamenti che vuoi rimuovere, premi contemporaneamente Alt + F11.
2. Nella finestra Microsoft Visual Basic for Applications che si apre, fai clic su Inserisci > Modulo, quindi copia il codice VBA qui sotto nella finestra del Codice.
Codice VBA: Rimuovere tutti i collegamenti dal foglio corrente
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub
3. Premi il tasto F5 per eseguire il codice. Ora tutti i collegamenti vengono rimossi dal foglio attivo.
7.3 Rimuovere i collegamenti ipertestuali senza perdere la formattazione con la funzione Cancella Collegamenti Ipertestuali
I metodi sopra rimuovono sia i collegamenti che la formattazione delle celle. A volte potresti voler rimuovere solo i collegamenti ma mantenere la formattazione. In questo caso, la funzione integrata di Excel – Cancella Collegamenti Ipertestuali può aiutarti.
1. Seleziona l'intervallo da cui vuoi cancellare i collegamenti ma mantenere la formattazione, fai clic su Home > Cancella > Cancella Collegamenti Ipertestuali.
Per cancellare i collegamenti dal foglio corrente, premi Ctrl + A per selezionare tutto il foglio e poi applica la funzione.
2. Ora tutti i collegamenti sono stati rimossi dalle celle selezionate ma la formattazione non è stata cancellata.
Come mostrato nello screenshot qui sotto, sembra che nulla sia cambiato prima e dopo, in realtà i collegamenti sono già stati rimossi.
Note:
7.4 Pochi clic per rimuovere i collegamenti ipertestuali da intervalli, fogli o cartella di lavoro senza perdere la formattazione
Kutools per Excel offre una funzione pratica – Cancella collegamenti ipertestuali e mantieni la formattazione per rimuovere facilmente i collegamenti da:
- Un intervallo selezionato;
- Foglio di lavoro corrente;
- Più fogli selezionati;
- L'intera cartella di lavoro.
1. Fai clic su Kutools > Collegamento > Cancella collegamenti ipertestuali e mantieni la formattazione, poi seleziona l'opzione desiderata.
Nota: Per rimuovere i collegamenti da un intervallo o da fogli selezionati, devi prima selezionare l'intervallo o i fogli e poi applicare la funzione.
2. Nella finestra di dialogo Kutools per Excel che si apre, fai clic su Sì per continuare.
Ora vengono rimossi solo i collegamenti senza cancellare la formattazione.
Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.
8. Disabilitare i collegamenti ipertestuali automatici in Excel
Per impostazione predefinita, quando digiti un indirizzo email o un URL in una cella, questo viene convertito automaticamente in collegamento. Questa sezione offre alcuni modi per disabilitare i collegamenti automatici in una cella o nell'intera cartella di lavoro in Excel. Procedi come segue.
8.1 Disabilitare il collegamento ipertestuale automatico in una cella in Excel
Le scorciatoie qui sotto possono aiutarti a prevenire la creazione automatica di collegamenti in una cella in Excel, procedi come segue.
1. Digita il testo in formato URL o indirizzo email in una cella e poi premi Invio.
Ora il testo è stato convertito in collegamento come mostrato nello screenshot qui sotto.
2. Premi contemporaneamente Ctrl + Z, il testo del collegamento cliccabile verrà trasformato in testo normale.
8.2 Disabilitare i collegamenti ipertestuali automatici in tutta l'applicazione Excel
Puoi disabilitare i collegamenti ipertestuali automatici in tutta l'applicazione Excel.
1. Fai clic su File > Opzioni.
2. Nella finestra Opzioni di Excel, fai clic su Strumenti di correzione nella barra laterale sinistra, poi fai clic sul pulsante Opzioni correzione automatica nella finestra a destra.
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, poi fai clic su OK.
4. Fai clic su OK per salvare le modifiche quando ritorni alla finestra Opzioni di Excel.
Da ora in poi, quando digiti testo in formato URL o indirizzo email nelle celle, il testo non verrà più convertito in collegamento.
Nota: Questa modifica avrà effetto su tutte le cartelle di lavoro del tuo computer.
I 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 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!