Jak tworzyć klikalne hiperłącza w tabeli przestawnej?
Możesz łatwo kliknąć hiperłącze, aby utworzyć łącze do jego strony internetowej w arkuszu roboczym, ale jeśli utworzysz tabelę przestawną zawierającą hiperłącza, nie będzie można ich klikać. Czy masz jakieś dobre pomysły na rozwiązanie tego problemu w programie Excel?
Twórz klikalne hiperłącza w tabeli przestawnej z kodem VBA
Twórz klikalne hiperłącza w tabeli przestawnej z kodem VBA
Hiperłącza nie działają domyślnie w tabeli przestawnej, ale na szczęście możesz utworzyć kod VBA, aby hiperłącza były klikalne w tabeli przestawnej.
1. Przytrzymaj ALT + F11 klucze i otwiera plik Okno Microsoft Visual Basic for Applications.
2. Następnie wybierz używany arkusz roboczy po lewej stronie Eksplorator projektów okienku, kliknij go dwukrotnie, aby otworzyć plik Moduł, a następnie skopiuj i wklej następujący kod VBA w puste miejsce Moduł:
Kod VBA: utwórz klikalne hiperłącza w tabeli przestawnej
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Update 20140814
If Target.Cells.Count <> 1 Then Exit Sub
On Error Resume Next
Application.ActiveWorkbook.FollowHyperlink Address:=CStr(Target.Value), NewWindow:=True
End Sub
3. Następnie zapisz i zamknij ten kod, wróć do arkusza roboczego, a teraz, po kliknięciu hiperłącza w tabeli przestawnej, hiperłącze zostanie aktywowane i łącze do jego strony internetowej.
Note: Ten kod jest dostępny tylko dla linków do stron internetowych, które zaczynają się od Http: //.
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!