3 metodi per creare un elenco di collegamenti ipertestuali a tutti i fogli di lavoro in una cartella di lavoro di Excel

Condividi ora:

Quando una cartella di lavoro di Excel contiene molti fogli di lavoro, per accedervi rapidamente, potresti voler creare un elenco di collegamenti ipertestuali a tutti i fogli di lavoro. In questo articolo, condivideremo 3 metodi con te.

Se disponi di una cartella di lavoro di Excel che contiene una grande quantità di fogli di lavoro, potresti trovare problematico individuare e accedere al foglio di lavoro desiderato. In questo caso, puoi creare un elenco di collegamenti ipertestuali a tutti i fogli di lavoro, che ti consente di passare a un foglio di lavoro specifico semplicemente facendo clic su un collegamento ipertestuale. È abbastanza conveniente. Pertanto, qui introdurremo 3 modi per creare un tale elenco.

Metodo 1: creazione manuale

  1. Per iniziare, apri la cartella di lavoro Excel specifica.
  2. Quindi, inserisci un nuovo foglio prima del primo foglio di lavoro.Inserisci nuovo foglio di lavoro
  3. Successivamente, fai clic con il pulsante destro del mouse sulla cella A1 e seleziona "Collegamento ipertestuale" dal menu contestuale.Seleziona "Collegamento ipertestuale" dal menu contestuale
  4. Successivamente, nella finestra "Inserisci collegamento ipertestuale", seleziona "Inserisci in questo documento" sul lato sinistro.
  5. Successivamente, nell'elenco "Oppure seleziona un posto in questo documento", scegli il primo foglio tranne il nuovo foglio corrente.Selezionare Inserisci in questo documento
  6. Quindi, modifica "Testo da visualizzare" con il nome del foglio.Cambia testo da visualizzare
  7. Infine, fai clic su "OK" per inserire il collegamento ipertestuale.Collegamento ipertestuale inserito a un foglio
  8. Ora puoi inserire i collegamenti ipertestuali ai fogli rimanenti uno per uno.

Metodo 2: Crea tramite Formula

  1. Prima di tutto, crea un nuovo foglio.
  2. Quindi, elenca tutti i nomi dei fogli di lavoro secondo il Metodo 2 nel post “3 modi rapidi per ottenere un elenco di tutti i nomi dei fogli di lavoro in una cartella di lavoro di Excel".Nomi dei fogli elencati
  3. Successivamente, inserisci la formula di seguito nella cella C1.
=HYPERLINK("#'"&B1&"'!A1",B1)

Inserisci la formula nella cella C1

  1. Infine, trascina la funzione verso il basso per ottenere i collegamenti ipertestuali agli altri fogli.Collegamenti ipertestuali inseriti tramite formula

Metodo 3: creare con VBA

  1. All'inizio, avvia l'editor VBA di Excel facendo riferimento a "Come eseguire il codice VBA nel tuo Excel".
  2. Quindi, inserisci il codice seguente in un progetto o modulo.
Sub CreateMenuOfHyperlinksToAllWorksheets()
    Dim objSheet As Worksheet

    ActiveWorkbook.Sheets.Add(Before:=Worksheets(1)).Name = "Sheet Menu"
    Range("A1").Select

    For Each objSheet In ActiveWorkbook.Worksheets
        If ActiveSheet.Name <> objSheet.Name Then
           ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= "'" & objSheet.Name & "'" & "!A1", TextToDisplay:=objSheet.Name
           ActiveCell.Offset(1, 0).Select
           ActiveCell.EntireColumn.AutoFit
        End If
    Next objSheet

    With ActiveSheet
         .Rows(1).Insert
         .Cells(1, 1) = "MENU"
         .Cells(1, 1).Font.Bold = True
         .Cells(1, 1).Font.Size = 14
         .Cells(1, 1).Columns.AutoFit
    End With
End Sub

Codice VBA: crea un elenco di collegamenti ipertestuali a tutti i fogli di lavoro

  1. Successivamente, premi "F5" per eseguire questa macro.
  2. Immediatamente, vedrai un nuovo foglio di lavoro, che contiene tutti i collegamenti ipertestuali a tutti i fogli di lavoro, come lo screenshot seguente.Elenco di collegamenti ipertestuali a tutti i fogli di lavoro

Confronto

  Vantaggi Svantaggi
Metodo 1 Facile da usare Troppo noioso se ci sono troppi fogli di lavoro
Metodo 2 Più veloce del metodo 1 in caso di più fogli di lavoro Richiede di elencare in anticipo i numeri e i nomi dei fogli
Metodo 3 Molto più veloce ed efficace dei 2 metodi precedenti Fai attenzione alle macro esterne che potrebbero essere dannose

Recupera file Excel danneggiati

Excel può bloccarsi di tanto in tanto, il che può portare alla corruzione del file Excel. Quindi, devi essere abituato a salvare il file ogni volta che modifichi un file Excel. Altrimenti, se Excel va in crash ma non hai salvato il file aperto, devi ricorrere a correzione xls software come DataNumen Excel Repair, per recuperare i dati Excel danneggiati.

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

Condividi ora:

I commenti sono chiusi.