Se desideri aprire in batch più collegamenti ipertestuali in Excel, puoi fare riferimento a questo articolo. Qui ti presenteremo 3 pratici metodi. Ognuno di loro ha i suoi pro e contro. Puoi sceglierne uno secondo le tue esigenze.
In alcuni casi, quando si visualizza un file Excel composto da molti collegamenti ipertestuali, potrebbe essere necessario aprire in batch più collegamenti ipertestuali. Se ci sono solo tre collegamenti da aprire, puoi semplicemente utilizzare il Metodo 1 di seguito. Tuttavia, se desideri aprire in batch tutti i collegamenti negli intervalli desiderati, puoi invece utilizzare il Metodo 2. Naturalmente, a volte, potresti voler aprire in batch tutti i collegamenti sparsi nell'intera cartella di lavoro. Quindi, puoi usare l'ultimo modo.
Metodo 1: aprire manualmente i collegamenti ipertestuali uno per uno
Per aprire manualmente un collegamento ipertestuale in una cella, è possibile fare clic direttamente sulla cella. Pertanto, se non ci sono troppi collegamenti ipertestuali da aprire, è possibile fare clic sulle celle per aprire i collegamenti ipertestuali uno per uno.
Metodo 2: aprire in batch i collegamenti ipertestuali negli intervalli selezionati
Tuttavia, a volte, desideri aprire in batch tutti i collegamenti ipertestuali negli intervalli selezionati. In questo caso, puoi effettivamente utilizzare il seguente codice VBA.
- Prima di tutto, attiva l'editor VBA nel file Excel corrente in base a "Come eseguire il codice VBA nel tuo Excel".
- Quindi inserire il codice seguente in un modulo o progetto.
Sub BatchOpenHyperLinks_SelectedRanges()
Dim objSelectedRange As Excel.Range
Dim objHyperlink As Excel.Hyperlink
'Get selected ranges
Set objSelectedRange = Excel.Application.Selection
For Each objHyperlink In objSelectedRange.Hyperlinks
objHyperlink.Follow
Next
End Sub
- Successivamente, aggiungi questa macro alla barra degli strumenti di accesso rapido o alla barra multifunzione.
- Infine, puoi selezionare gli intervalli desiderati e fare clic sul pulsante macro.
- Contemporaneamente, tutti i collegamenti ipertestuali negli intervalli selezionati verranno aperti nel browser Internet predefinito.
Metodo 3: apertura in batch di tutti i collegamenti ipertestuali in una cartella di lavoro
A volte, potresti voler aprire tutti i collegamenti ipertestuali in una cartella di lavoro, indipendentemente dal foglio di lavoro. In questa situazione, puoi invece utilizzare il codice VBA.
- Inizialmente, inserisci il seguente codice in un modulo o progetto nell'editor VBA.
Sub BatchOpenHyperLinks_Workbook()
Dim objWorksheet As Excel.Worksheet
Dim objSelectedRange As Excel.Range
Dim objHyperlink As Excel.Hyperlink
'Process each worksheet
For Each objWorksheet In ThisWorkbook.Sheets
For Each objHyperlink In objWorksheet.Hyperlinks
objHyperlink.Follow
Next
Next
End Sub
- Quindi, premi "F5" per eseguire questa macro in questo momento.
- Immediatamente, verranno aperti tutti i collegamenti ipertestuali in ogni foglio di lavoro.
Ripara i problemi di Excel
Come i documenti di Word, le cartelle di lavoro di Excel sono molto vulnerabili. Vale a dire, i file Excel possono essere danneggiati per molteplici fattori, tra cui infezioni da virus, errori umani e arresti anomali di Excel e così via. Quindi, dovresti preparare un potente strumento di correzione di Excel, come DataNumen Excel Repair, Che può recuperare Excel dati senza sudare.
Introduzione dell'autore:
Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui recupero mdf e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com




