Când un registru de lucru Excel are multe foi de lucru, pentru a le accesa rapid, poate doriți să creați o listă de hyperlinkuri către toate foile de lucru. În acest articol, vă vom împărtăși 3 metode.
Dacă aveți un registru de lucru Excel care conține o cantitate mare de foi de lucru, este posibil să vă fie dificil să găsiți și să accesați foaia de lucru dorită. În acest caz, puteți crea o listă de hyperlinkuri către toate foile de lucru, ceea ce vă poate permite să treceți la o anumită foaie de lucru pur și simplu făcând clic pe un hyperlink. Este destul de convenabil. Astfel, aici vom introduce 3 moduri de a crea o astfel de listă.
Metoda 1: Creați manual
- Pentru noitart, deschideți registrul de lucru Excel specific.
- Apoi, introduceți o nouă foaie înainte de prima foaie de lucru.
- Apoi, faceți clic dreapta pe Celula A1 și selectați „Hyperlink” din meniul contextual.
- Mai târziu, în fereastra „Insert Hyperlink”, selectați „Place in This Document” din partea stângă.
- După aceea, în lista „Sau selectați un loc în acest document”, alegeți prima foaie, cu excepția foii noi actuale.
- Apoi, schimbați „Text de afișat” la numele foii.
- În cele din urmă, faceți clic pe „OK” pentru a insera hyperlinkul.
- Acum, puteți insera hyperlinkurile către foile rămase unul câte unul.
Metoda 2: Creați prin Formula
- În primul rând, creați o foaie nouă.
- Apoi, enumerați toate numele foilor de lucru conform Metodei 2 din post 3 moduri rapide de a obține o listă cu toate numele foilor de lucru într-un registru de lucru Excel".
- Mai târziu, puneți formula de mai jos în celula C1.
=HYPERLINK("#'"&B1&"'!A1",B1)
- În cele din urmă, trageți funcția în jos pentru a obține hyperlinkurile către celelalte foi.
Metoda 3: Creați cu VBA
- La început, lansați editorul Excel VBA făcând referire la „Cum să rulați codul VBA în Excel".
- Apoi, introduceți codul de mai jos într-un proiect sau modul.
Sub CreateMenuOfHyperlinksToAllWorksheets() Dim objSheet As Worksheet ActiveWorkbook.Sheets.Add(Before:=Worksheets(1)).Name = "Sheet Menu" Range("A1").Select for each objSheet In ActiveWorkbook.Worksheets.Na Ifme ActiveSheet. objSheet.Name Then ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= "'" & objSheet.Name & "'" & "!A1", TextToDisplay:=objSheet.Name ActiveCell.Offset( 1, 0).Selectați 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
- Apoi, apăsați „F5” pentru a rula această macrocomandă.
- Imediat, veți vedea o nouă foaie de lucru, care conține toate hyperlinkurile către toate foile de lucru, cum ar fi următoarea captură de ecran.
Comparaţie
Avantaje | Dezavantaje | |
Metoda 1 | Ușor de operat | Prea plictisitor dacă există prea multe foi de lucru |
Metoda 2 | Mai rapid decât metoda 1 în cazul mai multor foi de lucru | Vă solicită să enumerați în avans numerele și numele foilor |
Metoda 3 | Mult mai rapid și mai eficient decât cele 2 metode de mai sus | Fiți atenți la macrocomenzile externe care pot fi rău intenționate |
Recuperați fișiere Excel corupte
Excel se poate bloca din când în când, ceea ce poate duce la coruperea fișierelor Excel. Prin urmare, trebuie să vă obișnuiți să salvați fișierul de fiecare dată când schimbați un fișier Excel. În caz contrar, dacă Excel se blochează, dar nu ați salvat fișierul deschis, trebuie să recurgeți la xls fix software, cum ar fi DataNumen Excel Repair, pentru a recupera datele Excel deteriorate.
Introducerea autorului:
Shirley Zhang este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv recuperare mdf și produse software de reparații Outlook. Pentru mai multe informații vizitați www.datanumen.com