KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Modificare più collegamenti ipertestuali contemporaneamente in Excel

AutoreSun Data di modifica

In Excel, ogni collegamento ipertestuale è composto da due elementi: l’indirizzo di destinazione (il collegamento vero e proprio) e il testo visualizzato nella cella. In molte situazioni – ad esempio per aggiornare i nomi di siti web, standardizzare i riferimenti a documenti o rendere più chiari i testi di riferimento – potrebbe essere necessario modificare il testo visualizzato di più collegamenti ipertestuali all’interno del foglio di lavoro, per garantire chiarezza e coerenza. Questa guida presenta diverse soluzioni pratiche, adatte a scenari che vanno dall’aggiornamento in blocco basato su altre colonne fino all’unificazione del testo visualizzato per tutti i collegamenti selezionati. Troverete anche metodi avanzati per gestire esigenze più complesse, come l’automazione tramite VBA e l’elaborazione batch con Power Query. Di seguito una panoramica rapida delle soluzioni proposte:


Rinominare i collegamenti ipertestuali in base al testo in un'altra colonna

Se si desidera che il testo visualizzato di ciascun collegamento ipertestuale rifletta i valori presenti in un’altra colonna – ad esempio etichette descrittive o informazioni aggiornate – è possibile utilizzare una formula Excel per ricreare in modo efficiente i collegamenti con il testo visualizzato desiderato. Questo approccio risulta particolarmente utile quando:

  • Si dispone di una colonna con l’indirizzo del collegamento ipertestuale (ad esempio, la colonna A) e di un’altra colonna separata contenente il nuovo testo da visualizzare (ad esempio, la colonna B).
  • È necessario mantenere invariati i collegamenti stessi, ma modificarne la visualizzazione per gli utenti all’interno della cartella di lavoro.
  • Questo metodo è in grado di elaborare rapidamente centinaia o migliaia di collegamenti, a patto che siano organizzati in modo coerente.

Per procedere, inserire la seguente formula nella cella di destinazione in cui si desidera visualizzare il collegamento ipertestuale aggiornato (ad esempio, C1):

=HYPERLINK(A1, B1)
Note:
  • In questa formula, «A1» si riferisce alla cella contenente l’indirizzo del collegamento ipertestuale, mentre «B1» contiene il nuovo testo visualizzato che si desidera mostrare.
  • Prima di iniziare, assicurati che i nuovi testi di visualizzazione siano disposti correttamente in un’altra colonna, ad esempio da B1 a B3, allineati con i rispettivi indirizzi dei collegamenti ipertestuali presenti nella colonna A.
  • Assicurati che le celle del Testo di visualizzazione non contengano formule soggette a errori, poiché potrebbero compromettere la generazione del collegamento ipertestuale.

Dopo aver inserito la formula nella prima cella della colonna di destinazione, premere «Invio». Per estendere automaticamente la formula alle righe successive, trascinare il quadratino di riempimento (nell’angolo in basso a destra della cella) lungo l’intervallo desiderato.



Rinominare tutti i collegamenti ipertestuali con lo stesso Testo di visualizzazione

Quando si desidera che tutti i collegamenti ipertestuali presenti in un foglio di lavoro o in un intervallo selezionato mostrino lo stesso testo visualizzato – ad esempio «Vai qui», «Scarica» o «Dettagli» – è possibile sfruttare la funzionalità integrata di Excel «Trova e sostituisci». Questo metodo è ideale quando tutti i collegamenti sono facilmente identificabili grazie alla loro formattazione tipica, come il testo blu sottolineato.

Ecco come procedere:

1. Seleziona tutte le celle contenenti i collegamenti ipertestuali il cui testo visualizzato desideri modificare, quindi premi «Ctrl + H» per aprire la finestra di dialogo «Trova e sostituisci».

2. Fare clic sul pulsante «Opzioni» per visualizzare ulteriori controlli, quindi selezionare «Formato» per affinare la ricerca in base alla formattazione dei collegamenti ipertestuali.

3. Nella finestra di dialogo «Trova Formato», nella scheda «Carattere», selezionare «Singola» dall'elenco a discesa «Sottolineato». In questo modo si assicura che vengano interessate solo le celle formattate come collegamenti ipertestuali. Fare clic su «OK» per tornare alla finestra principale.

seleziona Singolo dall'elenco a discesa di Sottolineato

4. Digitare un asterisco (*) nel campo «Trova» per individuare tutti i Testi di visualizzazione, quindi inserire il nuovo Testo di visualizzazione desiderato (ad esempio, «Vai qui») nel campo «Sostituisci con» e fare clic su «Sostituisci tutto». Verrà visualizzata una finestra di riepilogo con il numero di sostituzioni effettuate.

Controlla i risultati per verificare che collegamenti non ipertestuali non siano stati modificati accidentalmente, in particolare se in altri punti sono state applicate manualmente formattazioni simili.

imposta le opzioni nella finestra di dialogo Trova e sostituiscifinestra di avviso che indica quante celle sono state sostituite

Al termine, il testo visualizzato di tutti i collegamenti ipertestuali mostrerà l’etichetta selezionata.

tutti i collegamenti ipertestuali sono stati rinominati con lo stesso testo


Utilizzare KUTOOLS AI per rinominare automaticamente i collegamenti ipertestuali

Kutools per Excel include un assistente basato sull’intelligenza artificiale che semplifica la gestione dei collegamenti ipertestuali, rendendo la rinominazione più rapida e affidabile – ideale soprattutto per chi non ha dimestichezza con formule o strumenti di modifica in blocco. KUTOOLS AI gestisce diversi scenari, come l’uso di un’altra colonna per i nuovi testi visualizzati o l’applicazione simultanea di una singola frase a più collegamenti.

Dopo aver installato Kutools per Excel, vai su «KUTOOLS AI» > «AI Assistant» per aprire il riquadro «KUTOOLS AI Aide».

Per rinominare i collegamenti ipertestuali in base al testo in un'altra colonna:

  1. Posiziona il testo sostitutivo in una colonna separata accanto ai collegamenti ipertestuali. Ad esempio, inserisci i nuovi testi di visualizzazione nell'intervallo B2:B4. Nel riquadro KUTOOLS AI Aide, inserisci semplicemente questa istruzione:
    Sostituisci il testo di visualizzazione dei collegamenti ipertestuali nella colonna A con il testo presente nella cella adiacente della colonna B.
  2. KUTOOLS AI richiederà la conferma prima dell'esecuzione. Dopo aver fatto clic su «Esegui», l'intelligenza artificiale sostituirà in modo affidabile i Testo di visualizzazione per tutti i collegamenti ipertestuali selezionati.
  3. fai clic su Esegui in Kutools AI

Risultato

risultato di Kutools AI

Per rinominare tutti i collegamenti ipertestuali selezionati con lo stesso Testo di visualizzazione:

  • Selezionare tutte le celle contenenti i collegamenti ipertestuali da elaborare, quindi inserire il seguente comando nel riquadro «KUTOOLS AI Aide» e premere Invio:
Modifica il testo visualizzato per i collegamenti ipertestuali selezionati, sostituendolo con lo stesso testo, ad esempio «Vai qui».

Kutools AI per rinominare tutti i collegamenti ipertestuali con lo stesso testo

KUTOOLS AI offre risultati immediati, riduce il lavoro manuale e minimizza i rischi di errore. Si rivela particolarmente efficace quando devi aggiornare un intero foglio di lavoro o gestire blocchi di collegamenti ipertestuali generati da importazioni, esportazioni o riferimenti esterni.


Codice VBA – Utilizzare VBA per aggiornare in blocco il Testo di visualizzazione dei collegamenti ipertestuali nell'intero foglio di lavoro

Quando è necessaria maggiore flessibilità – ad esempio per aggiornare contemporaneamente tutti i Testo di visualizzazione dei collegamenti, gestire sia collegamenti normali che basati su formule o automatizzare modifiche ripetitive – una macro VBA rappresenta una soluzione efficiente. Questo metodo è particolarmente utile quando il foglio di lavoro contiene collegamenti in posizioni diverse (non limitati a una sola colonna o a un intervallo contiguo).

Nota preliminare: Salva sempre la cartella di lavoro prima di eseguire qualsiasi codice VBA, poiché le macro potrebbero sovrascrivere i dati se utilizzate in modo errato.

Procedura operativa:

1. Andare su Sviluppo > Visual Basic per aprire la finestra «Microsoft Visual Basic, Applications». Scegliere Inserisci > Modulo e incollare il seguente codice:

Sub BatchUpdateHyperlinkDisplayText()
    Dim ws As Worksheet
    Dim hl As Hyperlink
    Dim newText As String
    Dim answer As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    newText = Application.InputBox("Enter the new display text for all hyperlinks:", xTitleId, Type:=2)
    
    If newText = "" Then
        MsgBox "No text provided, macro stopped.", vbInformation
        Exit Sub
    End If
    
    answer = MsgBox("Are you sure you want to update ALL hyperlink display texts on this sheet?", vbYesNo + vbQuestion, "Confirm Batch Update")
    
    If answer = vbNo Then
        Exit Sub
    End If
    
    For Each hl In ws.Hyperlinks
        hl.TextToDisplay = newText
    Next hl
    
    MsgBox "All hyperlink display text has been updated.", vbInformation
End Sub

2. Per eseguire la macro, fai clic sul pulsante Pulsante Esegui o premi F5 nella finestra del codice. Ti verrà chiesto di inserire il nuovo testo visualizzato; conferma e la procedura aggiornerà automaticamente tutti i collegamenti ipertestuali nel foglio attivo.

Questa macro scorre ogni collegamento ipertestuale nel foglio di lavoro, quindi funziona anche se i collegamenti sono sparsi in intervalli diversi.

Suggerimenti per la risoluzione dei problemi:

  • Se alcuni collegamenti ipertestuali non vengono aggiornati, assicurati che siano effettivamente collegamenti di Excel (e non semplice testo con l’aspetto di un collegamento).
  • L'operazione non può essere annullata una volta eseguita; si consiglia di creare una copia del foglio di lavoro prima di apportare modifiche in batch.
  • Se i collegamenti ipertestuali sono inseriti in oggetti (come pulsanti o forme), il codice VBA indicato sopra non li aggiornerà; agisce esclusivamente sui collegamenti presenti nelle celle.

Rinominare più collegamenti ipertestuali contemporaneamente in Excel migliora la chiarezza del documento e semplifica la navigazione, soprattutto quando si gestiscono ampi insiemi di riferimenti. Ogni metodo descritto offre vantaggi specifici: le formule e le funzionalità integrate consentono modifiche rapide, KUTOOLS AI permette un’automazione intuitiva, il VBA offre personalizzazione avanzata e Power Query garantisce il controllo su trasformazioni complesse in blocco. Scegli l’approccio più adatto al tuo flusso di lavoro e al livello di complessità richiesto. Per ulteriore assistenza, ricontrolla il formato celle ed esegui sempre un backup dei dati importanti prima di operazioni in blocco.


Scarica il file di esempio

Fai clic per scaricare il file di esempio


Altre operazioni (articoli) relative ai collegamenti ipertestuali

Creare rapidamente un collegamento ipertestuale a un foglio specifico in un'altra cartella di lavoro
In Excel puoi creare facilmente un collegamento ipertestuale a un sito web per aprirlo con un semplice clic, ma hai mai provato a creare un collegamento ipertestuale diretto a un foglio specifico in un’altra cartella di lavoro? In questo articolo trovi la soluzione!

Creare un collegamento ipertestuale a un grafico in Excel
In Excel, creare un collegamento ipertestuale è semplice per la maggior parte degli utenti. Ma avete mai provato a collegare un valore a un grafico in un altro foglio? Di solito non esiste un modo diretto per creare un collegamento ipertestuale a un grafico, ma in questo articolo vi sveleremo un metodo ingegnoso per risolvere proprio questo problema.

Impedire o disattivare i collegamenti ipertestuali automatici in Excel
Come saprai, Excel trasforma automaticamente gli indirizzi web inseriti nelle celle in collegamenti ipertestuali cliccabili. A volte, però, questa funzionalità può risultare fastidiosa. In questo articolo ti svelerò alcuni trucchi rapidi per impedire che Excel crei automaticamente collegamenti ipertestuali.

Convertire più indirizzi email in collegamenti ipertestuali in Excel
Se hai un elenco di indirizzi email in formato testo normale in un foglio di lavoro e desideri trasformarli in collegamenti ipertestuali per inviare messaggi con un semplice clic, puoi convertirli manualmente. Tuttavia, questo metodo diventa noioso se gli indirizzi da elaborare sono numerosi. In questo articolo ti mostrerò alcuni metodi efficaci per gestire questa operazione in modo rapido e semplice.


  • Super Barra delle formule (modifica facilmente più righe di testo e formule); Layout di lettura (leggi e modifica con facilità un gran numero di celle); Incolla in Intervallo di filtro...
  • Unisci celle/righe/colonne e conserva i dati; dividi il contenuto delle celle; combina righe duplicate e calcola somma/media…; previeni voci duplicate; confronta intervalli
  • Seleziona duplicati o valori univoci nelle righe; Seleziona righe vuote (tutte le celle sono vuote); Super Trova e ricerca fuzzy in molte cartelle di lavoro; selezione casuale…
  • Copia esatta di celle multiple senza modificare i riferimenti delle formule; creazione automatica di riferimenti a più fogli; inserisci punti elenco, caselle di controllo e molto altro...
  • Formule preferite e inserimento rapido, intervalli, grafici e immagini; crittografa le celle con password; crea un elenco di invio e invia email...
  • Estrai testo, aggiungi testo, rimuovi caratteri da una posizione specifica, elimina spazi; crea e stampa statistiche dei dati della pagina; converti il contenuto delle celle in commenti e viceversa...
  • Super Filtri (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese, settimana, giorno, frequenza e molto altro; Filtro speciale per grassetto, corsivo…
  • Combina cartelle e fogli di lavoro; unisci tabelle in base a una colonna chiave; suddividi i dati in più fogli; converti in batch file xls, xlsx e PDF...
  • Raggruppa la tabella pivot per numero di settimana, giorno della settimana e altro ancora...Mostra le celle sbloccate e blocca la selezione con colori diversi;Evidenzia le celle contenenti formule o nomi...
scheda kte 201905
  • 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 finestre separate.
  • Aumenta la tua produttività del 50 % e riduci centinaia di clic del mouse ogni giorno!
parte inferiore di OfficeTab