Usuwanie hiperłączy w programie Word jest łatwiejsze niż nawet ich dodawanie, ale ta sztuczka może stać się dość męcząca, gdy jest wykonywana w dużych ilościach. VBA to potężne narzędzie w aplikacjach Office, w tym Word, które pozwala zautomatyzować prawie każde zadanie.
Używając VBA do tworzenia makra w programie Word, możesz usunąć wszystkie hiperłącza z dokumentu jednym szybkim ruchem. W ten sposób możesz przyspieszyć usuwanie hiperłączy z dziesiątek dokumentów.
VBA lub Visual Basic for Applications umożliwia pisanie fragmentów kodu w postaci makr w programie Word. Za każdym razem, gdy uruchomisz makro, kod Visual Basic zostanie uruchomiony, automatycznie wykonując przypisane do niego zadanie.
Usuwanie hiperłączy w programie Word za pomocą VBA wymaga niewielkiej znajomości samego języka programowania, ponieważ wszystko jest podsumowane w dwóch wierszach, ale pomoże to trochę odciążyć pracę. Aby utworzyć to proste makro, przejdziemy do zakładki dewelopera, utworzymy makro, wstawimy dla niego kod, a następnie go użyjemy.
Te kroki dotyczą wyłącznie pierwszego tworzenia makra. Następnie wystarczy nacisnąć klawisz skrótu, aby uruchomić kod i pozbyć się hiperłączy. Jeśli szukasz przewagi w zakresie makr programu Word, przeczytaj nasz artykuł na jak zacząć używać makr w programie Word.
1. Dostęp do zakładki programisty
Pierwszym krokiem jest uzyskanie dostępu do karty Deweloper w programie Word. Ze względów bezpieczeństwa ta karta i jej funkcje są domyślnie wyłączone w programie Word. Oto, jak uzyskać dostęp do karty Deweloper w programie Word:
- Przejdź do Plik menu w programie Word.
- Wybierz Opcje. To otworzy Opcje słów okno.
- W opcjach programu Word wybierz Dostosuj wstążkę z zakładek po lewej stronie.
- Po prawej, pod Główne karty, sprawdzać Deweloper.
- Kliknij OK.
Teraz karta Deweloper pojawi się między kartami Widok i Pomoc.
2. Tworzenie makra
Po udostępnieniu zakładki Deweloper przyszedł czas na stworzenie makra i napisanie do niego kodu.
- Przejdź do Deweloper patka.
- Od Kod sekcja, wybierz Makra. Otworzy się okno Makra.
- Wprowadź nazwę makra w polu tekstowym.
- Kliknij Tworzyć.
Po kliknięciu Tworzyć, zostaniesz przeniesiony do obszaru roboczego VBA, gdzie możesz zobaczyć kod swojego makra. W tej chwili twój kod powinien składać się z dwóch stwierdzeń:
A Pod oświadczenie na początku, aby wskazać początek makra, a Napis końcowy oświadczenie na końcu, aby wskazać koniec Twojego makra. Zielona linia to komentarz, który nie wpływa na kod. Jest po to, aby uniknąć pomyłki, gdy masz dziesiątki makr.
Teraz czas na dodanie kodu. Skopiuj poniższy kod i wklej go tuż przed Napis końcowy oświadczenie:
Wybór.Cała historia
Wybór.Pola.Odczepić
Kod tutaj jest prosty. Najpierw wybieramy cały dokument za pomocą Wybór. Cała historia. Po wybraniu całego dokumentu, Wybór. Pola. Odczepić uruchomi się, aby odłączyć wszystkie pola w tekście. W ten sposób hiperłącza nie są połączone, ale ich teksty lub grafika zakotwiczenia pozostają bez zmian. Twój kod powinien wyglądać jak poniżej:
3. Korzystanie z makra
Gdy skończysz z kodem, po prostu zamknij obszar roboczy VBA. Nie musisz oszczędzać ani nic w tym rodzaju. Następnym krokiem jest utworzenie skrótu do tego makra, aby usuwanie hiperłączy było jeszcze łatwiejsze.
- Przejdź do Akta menu w programie Word.
- Kliknij Opcje na dole listy.
- W opcjach programu Word przejdź do Dostosuj wstążkę.
- Kliknij Dostosuj obok Skróty klawiszowe. Otworzy się nowe okno.
- W nowym oknie przewiń w dół Kategorie lista i wybierz Makra.
- Po prawej, pod Makra, wybierz swoje makro.
- Kliknij pole tekstowe pod, Naciśnij nowy klawisz skrótu.
- Wprowadź kombinację klawiszy jako skrót do makra. Najlepiej dołączyć Zmiana, klawisz kontrolny, oraz Alt w swojej kombinacji, aby nie przeszkadzało domyślne skróty Worda.
- Kliknij Blisko a następnie kliknij OK.
Twoje makro jest teraz dostępne za pomocą skrótu, który właśnie do niego przypisałeś. Śmiało i naciśnij kombinację klawiszy na klawiaturze. Makro zadziała magicznie!
Zautomatyzuj swoje zadania za pomocą VBA w programie Word
VBA to przydatne narzędzie zaprojektowane, aby odciążyć Twoje ramię, gdy musisz wprowadzić poprawki w dziesiątkach dokumentów. Usuwanie hiperłączy w programie Word jest łatwe w jednym dokumencie, ale może być trudne, gdy trzeba to zrobić wiele razy. Teraz wiesz, jak zautomatyzować to zadanie i pozwolić, aby Twoje makro się tym zajęło.
Piękno VBA nie kończy się na prostych makrach. To może być pierwszy krok na drodze do opanowania języka VBA i tworzenia wspaniałych makr i funkcji w programie Word i innych aplikacjach pakietu Office.