Come attivare più collegamenti evidenziati in Excel

In Microsoft Excel, i collegamenti ipertestuali possono aprire un file o una pagina Web separati. Cliccando su un link lo si attiva, aprendo la destinazione in una nuova finestra. Se il tuo foglio contiene più collegamenti, ad esempio a più siti Web di clienti, normalmente devi fare clic su ciascuno singolarmente per attivarli tutti. Anche se hai evidenziato un intervallo contenente tutti i collegamenti, Excel non ne aprirà più di uno alla volta. Per attivare tutti i collegamenti, scrivere una macro che esegue a turno i collegamenti da ciascuna cella.

1

Fare clic sulla barra multifunzione dello sviluppatore.

2

Fare clic su "Macro" dalla scheda "Codice" della barra multifunzione per aprire l'editor di Visual Basic di Excel. L'editor apre un modulo vuoto che legge:

Sub mcrtd ()

End Sub

3

Aggiungi il seguente ciclo For-Next all'interno della routine per eseguire il codice su ogni cella in un intervallo:

Per ogni c nei fogli di lavoro ("Foglio1"). Intervallo ("C9: D9"). Celle Avanti

4

Modifica gli indirizzi delle celle nella riga di codice in modo che corrispondano alle celle evidenziate. Ad esempio, se desideri attivare 100 celle evidenziate nella colonna D, puoi modificare la riga in:

Per ogni c In Fogli di lavoro("Foglio1").Intervallo("D1:D100").Celle

5

Aggiungi la seguente riga all'interno del ciclo For-Next:

io = io +

Questa riga incrementa la variabile "i" di 1 ad ogni iterazione del ciclo.

6

Aggiungi la seguente riga dopo la precedente all'interno del ciclo For-Next:

Selezione.Collegamenti ipertestuali(i).Segui nuova finestra:=Vero

Ogni iterazione del ciclo ora apre un collegamento nell'intervallo. Il valore di "i" determina il collegamento che si aprirà.

7

Premere il tasto "F5" per eseguire la macro.


$config[zx-auto] not found$config[zx-overlay] not found