Przejdź do głównej zawartości

Jak ukryć adresy hiperłączy w programie Excel? 

Autor: Xiaoyang Ostatnia modyfikacja: 2014-09-29

W programie Excel, po najechaniu myszą na komórkę zawierającą hiperłącze, adres hiperłącza zostanie natychmiast wyświetlony. Ale w niektórych przypadkach chciałbyś ukryć lub usunąć adres hiperłącza, jak pokazano na poniższym ekranie. Jak możesz rozwiązać tę pracę tak łatwo, jak to tylko możliwe?

dokument-ukryj-hiperłącza-1 -2 dokument-ukryj-hiperłącza-2

Ukryj adres hiperłącza, edytując hiperłącze

Ukryj wszystkie adresy hiperłączy za pomocą kodu VBA


strzałka niebieski prawy bąbelek Ukryj adres hiperłącza, edytując hiperłącze

W rzeczywistości możesz ukryć lub usunąć adres hiperłącza, edytując hiperłącze w następujący sposób:

1. Wybierz komórkę hiperłącza, którą chcesz ukryć.

b. Kliknij prawym przyciskiem myszy i wybierz Edytuj hiperłącze z menu kontekstowego, zobacz zrzut ekranu:

dokument-ukryj-hiperłącza-1

3, w Edytuj hiperłącze okno dialogowe, kliknij Etykieta ekranowa przycisk, zobacz zrzut ekranu:

dokument-ukryj-hiperłącza-1

4. Potem wyskoczył Ustaw etykietkę ekranową hiperłącza proszę wpisać pojedynczą spację na klawiaturze do Etykieta ekranowa pole tekstowe, patrz zrzut ekranu:

dokument-ukryj-hiperłącza-1

5. A następnie kliknij OK > OK aby zamknąć okna dialogowe, a teraz, kiedy umieścisz kursor na komórce hiperłącza, adres hiperłącza został ukryty.

Note: Jeśli w arkuszu znajduje się wiele adresów hiperłączy, które należy usunąć, musisz ukryć je jeden po drugim za pomocą powyższej metody.


strzałka niebieski prawy bąbelek Ukryj wszystkie adresy hiperłączy za pomocą kodu VBA

Aby usunąć wszystkie adresy hiperłączy z arkusza, powyższa metoda będzie żmudna i czasochłonna. Tutaj mogę mówić o kodzie VBA, aby wykonać to zadanie.

1, wciśnij ALT + F11 klucze razem i otwiera plik Okno Microsoft Visual Basic for Applications.

2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.

Kod VBA: Ukryj wszystkie adresy hiperłączy

Sub ClearHyperlinksTip()
'Update 20140923
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Hyperlinks.Count > 0 Then
        Rng.Hyperlinks(1).ScreenTip = " "
    End If
Next
End Sub

3. Następnie naciśnij F5 Aby uruchomić ten kod, pojawi się okienko zachęty przypominające o wybraniu zakresu zawierającego hiperłącza, patrz zrzut ekranu:

4. A następnie kliknij OK, wszystkie wybrane adresy hiperłączy zostały jednocześnie usunięte z podpowiedzi ekranowej.

Note: W przypadku powyższych dwóch metod, chociaż adresy hiperłączy nie są wyświetlane na ekranie, hiperłącza działają dobrze.


Podobne artykuły:

Jak wstawić wiele hiperłączy do komórki w programie Excel?

Jak zapobiec zmianie koloru hiperłączy w programie Excel?

Jak zmienić wiele ścieżek hiperłączy jednocześnie w programie Excel?

Jak usunąć / usunąć wszystkie lub wiele hiperłączy w programie Excel?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

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...

Opis


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!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do you do the opposite of what is described above? In other words, instead of hiding anything from appearing in the cell which contains the hyperlink, how do you make the text - in my case, email addresses - become visible again? When I copied a list of email addresses from one spreadsheet to another, for some reason the email addresses, which had already had hyperlinks, became invisible. When I however over each cell with my mouse, I can see that the hyperlink still exists. When I click on those cells, a new tab in my browser opens up.
This comment was minimized by the moderator on the site
Thank you for the tip on how to reduce the size of the yellow mouse-over box It will come in handy. However the problem still exists for dynamic hyperlinks where there is no option to edit the link. i.e. right click only gives the option to 'remove hyperlink' due to the fact that I created the link without using the hyperlink function. Any ideas on that?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations