Jeśli chcesz zbiorczo otworzyć wiele hiperłączy w programie Excel, możesz zapoznać się z tym artykułem. Tutaj przedstawimy 3 przydatne metody. Każdy z nich ma swoje wady i zalety. Możesz wybrać dowolny według swoich potrzeb.
W niektórych przypadkach podczas przeglądania pliku Excela zawierającego wiele hiperłączy możesz chcieć zbiorczo otworzyć wiele hiperłączy. Jeśli do otwarcia są tylko trzy linki, możesz po prostu skorzystać z metody 1 poniżej. Jeśli jednak chcesz zbiorczo otwierać wszystkie linki w pożądanych zakresach, możesz zamiast tego użyć metody 2. Oczywiście czasami możesz chcieć zbiorczo otworzyć wszystkie linki rozrzucone po całym skoroszycie. Następnie możesz skorzystać z ostatniego sposobu.
Metoda 1: Ręczne otwieranie hiperłączy pojedynczo
Aby ręcznie otworzyć hiperłącze w komórce, możesz bezpośrednio kliknąć komórkę. Dlatego jeśli nie ma zbyt wielu hiperłączy do otwarcia, możesz kliknąć komórki, aby otworzyć hiperłącza jeden po drugim.
Metoda 2: Batch otwarte hiperłącza w wybranych zakresach
Jednak czasami chcesz zbiorczo otworzyć wszystkie hiperłącza w wybranych zakresach. W takim przypadku możesz faktycznie skorzystać z następującego kodu VBA.
- Po pierwsze, uruchom edytor VBA w bieżącym pliku Excel zgodnie z „Jak uruchomić kod VBA w programie Excel".
- Następnie umieść następujący kod w module lub projekcie.
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
- Następnie dodaj to makro do paska narzędzi szybkiego dostępu lub wstążki.
- Na koniec możesz wybrać żądane zakresy i kliknąć przycisk makra.
- Od razu wszystkie hiperłącza w wybranych zakresach zostaną otwarte w domyślnej przeglądarce internetowej.
Metoda 3: Wsadowe otwieranie wszystkich hiperłączy w skoroszycie
Czasami możesz chcieć otworzyć wszystkie hiperłącza w skoroszycie, bez względu na to, w którym arkuszu. W takiej sytuacji możesz zamiast tego użyć kodu VBA.
- Najpierw umieść następujący kod w module lub projekcie w edytorze 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
- Następnie naciśnij „F5”, aby teraz uruchomić to makro.
- Natychmiast zostaną otwarte wszystkie hiperłącza w każdym arkuszu.
Napraw problemy z programem Excel
Podobnie jak dokumenty programu Word, skoroszyty programu Excel są bardzo podatne na ataki. Oznacza to, że pliki programu Excel mogą być uszkodzone z powodu wielu czynników, w tym infekcji wirusami, błędów ludzkich, awarii programu Excel i tak dalej. Dlatego powinieneś przygotować potężne narzędzie do naprawy programu Excel, takie jak DataNumen Excel Repair, Który może odzyskać Excel dane bez zerwania potu.
Wprowadzenie autora:
Shirley Zhang jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym odzyskiwanie mdf i oprogramowanie do naprawy programu Outlook. po więcej informacji odwiedź www.datanumen.com




