Come rimuovere rapidamente i collegamenti ipertestuali da un foglio di lavoro in Excel

Guarda il video - Come rimuovere i collegamenti ipertestuali in Excel

Trovo spesso piuttosto frustrante quando Excel crea automaticamente un collegamento ipertestuale non appena inserisco un ID e-mail o un URL in una cella e premo invio.

Ora, quando provo a selezionare una cella (o faccio doppio clic su di essa per entrare in modalità di modifica), si apre automaticamente il collegamento in una nuova finestra del browser.

Arghhh!

In tali casi, è necessario rimuovere questi collegamenti ipertestuali dal foglio di lavoro.

In questo tutorial, ti mostrerò i metodi 2 per rimuovere i collegamenti ipertestuali esistenti in un foglio di lavoro e una tecnica fantastica per impedire a Excel di creare collegamenti ipertestuali da solo.

Rimuovi i collegamenti ipertestuali con 2 clic

Supponiamo di avere un set di dati in cui Excel ha creato automaticamente collegamenti ipertestuali in URL o ID e-mail.

Ecco i passaggi per rimuovere i collegamenti ipertestuali dalle celle selezionate:

  1. Seleziona i dati da cui desideri rimuovere i collegamenti ipertestuali.
  2. Fare clic con il pulsante destro del mouse su una delle celle selezionate.
  3. Fare clic sull'opzione "Rimuovi collegamento ipertestuale".

I passaggi precedenti rimuoverebbero immediatamente i collegamenti ipertestuali dalle celle selezionate.

Nel caso in cui desideri rimuovere i collegamenti ipertestuali dall'intero foglio di lavoro, seleziona tutte le celle e quindi segui i passaggi precedenti.

Rimuovere i collegamenti ipertestuali con VBA

Sebbene il metodo sopra per rimuovere i collegamenti ipertestuali con 2 clic sia abbastanza semplice, puoi anche utilizzare VBA per ridurlo a un solo clic.

Ma prima che diventi una funzionalità con un clic, è necessario eseguire alcune operazioni preliminari (come descritto di seguito).

Il codice macro VBA sottostante rimuove istantaneamente tutti i collegamenti ipertestuali dal foglio di lavoro attivo.

Sub RemoveAllHyperlinks() 'Codice di Sumit Bansal @ trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub

Ecco i passaggi per inserire il codice VBA nel backend e abilitare la rimozione del collegamento ipertestuale con un clic:

  1. Copia il codice VBA sopra
  2. Vai alla scheda Sviluppatore.
  3. Fare clic su Visual Basic.
  4. Nell'editor VB, fare clic con il pulsante destro del mouse su uno degli oggetti della cartella di lavoro.
  5. Vai su Inserisci e fai clic su Modulo.
  6. Nel modulo, incolla il codice VBA sopra.
  7. Chiudi l'editor VB.

I passaggi precedenti assicurano che il codice VBA si trovi nel back-end e rimuova i collegamenti ipertestuali dall'intero foglio quando viene eseguito.

Ora per semplificare ulteriormente questo processo, puoi aggiungere la macro alla barra di accesso rapido (QAT). Ciò ti consentirà di rimuovere i collegamenti ipertestuali dall'intero foglio di lavoro con un solo clic.

Ecco i passaggi per aggiungere la macro VBA al QAT:

  1. Fare clic sull'icona Personalizza barra di accesso rapido.
  2. Seleziona "Altri comandi".
  3. Nella finestra di dialogo Opzioni di Excel, nella finestra di dialogo "Scegli comando da", seleziona "Macro".
  4. Fare clic sulla Macro che si desidera aggiungere al QAT.
  5. Fare clic sul pulsante Aggiungi.
  6. Fare clic su OK.

I passaggi precedenti aggiungerebbero la macro al QAT.

Ora per rimuovere tutti i collegamenti ipertestuali dal foglio di lavoro, tutto ciò che devi fare è fare clic sulla macro nel QAT.

Se non desideri rimuovere tutti i collegamenti ipertestuali in un foglio di lavoro, ma solo quelli nell'intervallo selezionato, utilizza il codice VBA seguente:

Sub RemoveHyperlinksfromSelection() 'Codice di Sumit Bansal @ trumpexcel.com Selection.Hyperlinks.Delete End Sub

Se hai spesso la necessità di rimuovere i collegamenti ipertestuali da un foglio di lavoro (o da un intervallo selezionato), è una buona idea salvare questa macro nella cartella di lavoro macro personale.

Ecco una guida dettagliata su come salvare una macro nella cartella di lavoro macro personale. Una volta salvato nella cartella di lavoro della macro personale, sarà disponibile in tutte le cartelle di lavoro del tuo sistema.

Impedisci a Excel di creare automaticamente collegamenti ipertestuali

Finora abbiamo trattato i sintomi.

Ora vediamo come individuare la causa principale del problema: URL/e-mail vengono convertiti automaticamente in collegamenti ipertestuali.

Il motivo per cui ciò accade è che esiste un'impostazione in Excel che converte automaticamente "Percorsi Internet e di rete" in collegamenti ipertestuali.

Ecco i passaggi per disabilitare questa impostazione in Excel:

  1. Vai al file.
  2. Fare clic su Opzioni.
  3. Nella finestra di dialogo Opzioni di Excel, fare clic su "Proofing" nel riquadro di sinistra.
  4. Fare clic sul pulsante Opzioni correzione automatica.
  5. Nella finestra di dialogo Correzione automatica, seleziona la scheda "Formatta automaticamente durante la digitazione".
  6. Deseleziona l'opzione - "Percorsi Internet e di rete con collegamenti ipertestuali"
  7. Fare clic su OK.
  8. Chiudi la finestra di dialogo Opzioni di Excel.

Se hai completato i seguenti passaggi, Excel non trasformerà automaticamente URL, indirizzi e-mail e percorsi di rete in collegamenti ipertestuali.

Tieni presente che questa modifica viene applicata all'intera applicazione Excel e verrebbe applicata a tutte le cartelle di lavoro con cui lavori.

wave wave wave wave wave