Vediamo come rimuovere, tramite una funzione, i collegamenti ipertestuali presenti in celle selezionate o in un intero foglio di Excel.

Dovendo lavorare in ambiente VBA apriamo la relativa finestra.

In Excel XP o 2003
Menù Strumenti – Macro – Visual Basic Editor

In Excel 2007
Bottone di Office – Pulsante Opzioni di Excel – Impostazioni generali – Opzione Mostra scheda Sviluppo sulla barra multifunzione
A questo punto ritornando nella finestra di Excel verrà visualizzata anche la Scheda Sviluppo nella quale troviamo il pulsante Visual Basic

In Excel 2010
Scheda File – Opzioni – Personalizzazone barra multifunzione – Selezionare Sviluppo nella sezione Schede principali
A questo punto ritornando nella finestra di Excel verrà visualizzata anche la Scheda Sviluppo nella quale troviamo il pulsante Visual Basic

Nella finestra Visual Basic inserire un nuovo modulo (menù Inserisci – Modulo) quindi copiare il codice riportato qui sotto:

Per rimuovere i collegamenti ipertestuali dalle celle selezionate

Sub delHyperlinks()
Selection.Hyperlinks.Delete
End Sub

Per rimuovere i collegamenti ipertestuali dall’intero foglio di lavoro

Sub RemoveHyperlinksOnActiveSheet()
Cells.Hyperlinks.Delete
End Sub

A questo punto in Excel basterà lanciare la macro delHyperlinks per rimuovere i collegamenti ipertestuali dalle celle selezionate oppure la macro RemoveHyperlinksOnActiveSheet per rimuovere i collegamenti ipertestuali dall’intero foglio di lavoro.

Informatics, ski racer, loves Finland, Norway, mountains, squash, photography, Drones and RC Helicopter – Snapchat: andrea.perotti

Translate »