Jak szybko usunąć hiperłącza z arkusza roboczego w programie Excel

Obejrzyj wideo - jak usunąć hiperłącza w programie Excel

Często uważam, że jest to dość frustrujące, gdy Excel automatycznie tworzy hiperłącze, gdy tylko wstawię identyfikator e-mail lub adres URL do komórki i nacisnę Enter.

Teraz, gdy próbuję wybrać komórkę (lub dwukrotnie kliknąć ją, aby przejść do trybu edycji), automatycznie otwiera link w nowym oknie przeglądarki.

Oooch!

W takich przypadkach istnieje potrzeba usunięcia tych hiperłączy z arkusza roboczego.

W tym samouczku pokażę 2 metody usuwania istniejących hiperłączy z arkusza roboczego oraz niesamowitą technikę, która zapobiega samodzielnemu tworzeniu hiperłączy przez program Excel.

Usuń hiperłącza za pomocą 2 kliknięć

Załóżmy, że masz zestaw danych, w którym program Excel automatycznie utworzył hiperłącza w adresach URL lub identyfikatorach wiadomości e-mail.

Oto kroki, aby usunąć hiperłącza z wybranych komórek:

  1. Wybierz dane, z których chcesz usunąć hiperłącza.
  2. Kliknij prawym przyciskiem myszy dowolną z zaznaczonych komórek.
  3. Kliknij opcję „Usuń hiperłącze”.

Powyższe kroki natychmiast usuną hiperłącza z wybranych komórek.

Jeśli chcesz usunąć hiperłącza z całego arkusza roboczego, zaznacz wszystkie komórki, a następnie wykonaj powyższe kroki.

Usuń hiperłącza za pomocą VBA

Chociaż powyższa metoda usuwania hiperłączy za pomocą 2 kliknięć jest dość łatwa, możesz również użyć VBA, aby sprowadzić to do jednego kliknięcia.

Ale zanim stanie się to funkcją za jednym kliknięciem, musisz wykonać pewną pracę wstępną (jak opisano poniżej).

Poniższy kod makra VBA natychmiast usuwa wszystkie hiperłącza z aktywnego arkusza roboczego.

Sub RemoveAllHyperlinks() 'Kod autorstwa Sumit Bansal @trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub

Oto kroki, aby umieścić kod VBA w zapleczu i umożliwić usuwanie hiperłącza jednym kliknięciem:

  1. Skopiuj powyższy kod VBA
  2. Przejdź do zakładki Deweloper.
  3. Kliknij Visual Basic.
  4. W Edytorze VB kliknij prawym przyciskiem myszy dowolny obiekt skoroszytu.
  5. Przejdź do Wstaw i kliknij Moduł.
  6. W module wklej powyższy kod VBA.
  7. Zamknij edytor VB.

Powyższe kroki zapewniają, że kod VBA znajduje się w zapleczu i usunie hiperłącza z całego arkusza po jego uruchomieniu.

Teraz, aby jeszcze bardziej uprościć ten proces, możesz dodać makro do paska narzędzi szybkiego dostępu (QAT). Umożliwi to usunięcie hiperłączy z całego arkusza za pomocą jednego kliknięcia.

Oto kroki, aby dodać makro VBA do QAT:

  1. Kliknij ikonę Dostosuj pasek narzędzi szybkiego dostępu.
  2. Wybierz „Więcej poleceń”.
  3. W oknie dialogowym Opcje programu Excel, w oknie dialogowym „Wybierz polecenie z” wybierz „Makra”.
  4. Kliknij makro, które chcesz dodać do QAT.
  5. Kliknij przycisk Dodaj.
  6. Kliknij OK.

Powyższe kroki dodałyby makro do QAT.

Teraz, aby usunąć wszystkie hiperłącza z arkusza roboczego, wystarczy kliknąć makro w QAT.

Jeśli nie chcesz usuwać wszystkich hiperłączy w arkuszu, ale tylko te z wybranego zakresu, użyj poniższego kodu VBA:

Sub RemoveHyperlinksfromSelection() 'Kod autorstwa Sumit Bansal @trumpexcel.com Selection.Hyperlinks.Delete End Sub

Jeśli często musisz usunąć hiperłącza z arkusza (lub wybranego zakresu), dobrym pomysłem jest zapisanie tego makra w osobistym skoroszycie makr.

Oto szczegółowy przewodnik dotyczący zapisywania makra w skoroszycie makr osobistych. Po zapisaniu w osobistym skoroszycie makr będzie ono dostępne we wszystkich skoroszytach w systemie.

Zapobiegaj automatycznemu tworzeniu hiperłączy przez program Excel

Do tej pory leczyliśmy objawy.

Zobaczmy teraz, jak ukierunkować się na główną przyczynę problemu – adresy URL/e-maile są automatycznie konwertowane na hiperłącza.

Dzieje się tak, ponieważ istnieje ustawienie w programie Excel, które automatycznie konwertuje „ścieżki internetowe i sieciowe” na hiperłącza.

Oto kroki, aby wyłączyć to ustawienie w programie Excel:

  1. Idź do pliku.
  2. Kliknij Opcje.
  3. W oknie dialogowym Opcje programu Excel kliknij „Sprawdzanie” w lewym okienku.
  4. Kliknij przycisk Opcje autokorekty.
  5. W oknie dialogowym Autokorekta wybierz kartę „Autoformatowanie podczas pisania”.
  6. Odznacz opcję „Ścieżki internetowe i sieciowe z hiperłączami”
  7. Kliknij OK.
  8. Zamknij okno dialogowe Opcje programu Excel.

Jeśli wykonasz następujące kroki, program Excel nie zamieni automatycznie adresów URL, adresów e-mail i ścieżek sieciowych w hiperłącza.

Zauważ, że ta zmiana dotyczy całej aplikacji Excel i zostanie zastosowana do wszystkich skoroszytów, z którymi pracujesz.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave