Se erediti fogli di lavoro da altre persone, potresti scoprire che alcuni fogli di lavoro contengono molti, molti collegamenti ipertestuali. Questi collegamenti ipertestuali vengono spesso creati automaticamente da Excel durante l’importazione o l’immissione di informazioni nel foglio di lavoro. (Li vedo apparire tutte le volte che incollo le informazioni in un foglio di lavoro che è stato copiato da qualche parte da una pagina web.)

Se desideri eliminare questi collegamenti ipertestuali, puoi farlo facendo clic con il pulsante destro del mouse su di essi e scegliendo Collegamento ipertestuale | Rimuovi collegamento ipertestuale dal menu contestuale.

Farlo con dozzine o centinaia di collegamenti ipertestuali può richiedere rapidamente un’enorme quantità di tempo. La realizzazione di un tale compito più veloce richiede l’uso di una macro.

La seguente macro rimuove rapidamente tutti i collegamenti ipertestuali in un foglio di lavoro, senza influire su nient’altro che potrebbe contenere:

Sub KillLinks1()

Do Until ActiveSheet.Hyperlinks.Count = 0         ActiveSheet.Hyperlinks(1).Delete     Loop End Sub

La macro funziona scorrendo la raccolta Collegamenti ipertestuali ed eliminando tutto ciò che si trova lì. (La collezione Hyperlinks consente l’accesso a tutti i hyperlink in un documento. Comodo, eh?)

Puoi, se lo desideri, rendere la macro ancora più corta, fino a una singola riga:

Sub KillLinks2()

ActiveSheet.Hyperlinks.Delete End Sub

Seleziona il foglio di lavoro che desideri modificare, esegui una di queste macro e ti sei appena risparmiato un sacco di tempo!

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (10782) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia del menu precedente di Excel qui: