Jak filtrować dane za pomocą hiperłączy w programie Excel?
W programie Excel możesz filtrować dane według określonego tekstu, liczby lub koloru czcionki, koloru tła, ale czy kiedykolwiek próbowałeś filtrować wszystkie dane za pomocą hiperłączy w kolumnie, jak pokazano na zrzucie ekranu? W tym artykule przedstawiam VBA, aby szybko filtrować hiperłącza w Excelu.
Filtruj dane za pomocą hiperłączy
Filtruj dane za pomocą hiperłączy
1. naciśnij Alt + F11 klawisze, aby włączyć Microsoft Visual Basic for Applications okno.
2. kliknij wstawka > Moduł, Skopiuj i wklej poniższy kod do pliku Moduł okno.
VBA: filtruj dane za pomocą hiperłączy
Sub HyperPicker()
'UpdatebyExtendoffice20180404
Dim xRg As Range
Dim xCell As Range
On Error Resume Next
Set xRg = Application.InputBox("Select a column:", "Kutools for Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
If xCell.Hyperlinks.Count = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
End Sub
3. naciśnij F5 aby wybrać kolumnę do filtrowania.
4. kliknij OK, wyświetlane są tylko hiperłącza.
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!