Jak zmienić styl wszystkich tabel w programie Microsoft Word

Aby nadać istniejącym tabelom w programie Microsoft Word ten sam wygląd, uruchom krótkie makro VBA w aplikacji Word na komputerze. Makro przechodzi przez tabele w głównej części dokumentu i przypisuje wybrany styl tabeli. Galeria Projekt tabeli formatuje wybraną tabelę; makro stosuje jeden styl w całym dokumencie za jednym razem. Osobne ustawienie programu Word kontroluje tabele, które utworzysz później.

Te zrzuty ekranu i ścieżki menu dotyczą programu Word w systemie Windows. Program Word dla komputerów Mac również obsługuje makra, choć jego menu różnią się od siebie. Program Word dla sieci Web może wyświetlić wynik, ale nie może uruchamiać makr VBA. Zapisz kopię dokumentu przed rozpoczęciem.

1. Znajdź dokładną nazwę stylu tabeli

Kliknij wewnątrz tabeli, aby wyświetlić kontekstową kartę Projektowanie tabeli . Otwórz galerię Style tabeli i wskaż żądany styl. Zapisz nazwę widoczną w podpowiedzi; makro wymaga dokładnej nazwy, ze spacjami i znakami interpunkcyjnymi. Jeśli styl znajduje się już w dokumencie, możesz go tam wybrać. Microsoft opisuje kontrolki formatowania tabeli na karcie Projektowanie tabeli .

Wstążka projektowania tabeli w programie Word z otwartą galerią stylów tabeli i kafelkiem stylu umieszczonym nad etykietą narzędzia.
Wskaż kafelek stylu i zwróć uwagę na nazwę wyświetlaną przez program Word w podpowiedzi.

2. Pokaż kartę Deweloper

W programie Word dla systemu Windows wybierz Plik > Opcje > Dostosuj wstążkę . W sekcji Karty główne zaznacz opcję Deweloper , a następnie kliknij przycisk OK . W programie Word dla komputerów Mac otwórz Word > Preferencje > Wstążka i pasek narzędzi , wybierz Dostosuj wstążkę > Karty główne , zaznacz opcję Deweloper i zapisz. Zobacz instrukcje firmy Microsoft dotyczące wyświetlania karty Deweloper .

Opcje programu Word na stronie Dostosowywanie wstążki z zaznaczoną opcją Deweloper na liście głównych kart.
Włącz opcję Deweloper raz, aby uzyskać dostęp do narzędzi makr programu Word.

3. Utwórz makro w dokumencie

Na karcie Deweloper wybierz Makra . Wprowadź ApplyTableStyleToAllTablesnazwę makra. Na liście Makra w zaznacz bieżący dokument, aby zapisać w nim makro, a następnie kliknij Utwórz . Program Word otworzy Edytor Visual Basic. Poniższe kroki są zgodne z instrukcją firmy Microsoft dotyczącą tworzenia i uruchamiania makr .

Okno dialogowe Makra programu Word z wprowadzoną opcją ApplyTableStyleToAllTables i wyróżnionym przyciskiem Utwórz.
Utwórz makro w dokumencie, który chcesz zaktualizować.

4. Dodaj kod w stylu tabeli

W edytorze zastąp przykładowy kod poniższym. Zmień tylko słowa w cudzysłowie na dokładną nazwę stylu z galerii; zachowaj cudzysłowy i resztę kodu.

Sub ApplyTableStyleToAllTables()
    Dim tbl As Table

    For Each tbl In ActiveDocument.Tables
        tbl.Style = "REPLACE WITH YOUR EXACT STYLE NAME"
    Next tbl
End Sub

Właściwość akceptuje nazwę stylu, więc błąd ortograficzny lub interpunkcyjny może uniemożliwić programowi Word znalezienie stylu. Sprawdź nazwę przed uruchomieniem makra. Pętla korzysta z kolekcji dokumentu ; Microsoft zauważa Table.Style,Tables że ​​liczba kolekcji dokumentu obejmuje główny wątek (treść dokumentu) w odniesieniu do tabel . Tabele w nagłówkach, stopkach lub innych zakresach wątków mogą wymagać osobnej obsługi.

Edytor Visual Basic pokazujący pętlę przechodzącą przez ActiveDocument.Tables i symbol zastępczy dokładnej nazwy stylu tabeli.
Zastąp cudzysłów nazwą zarejestrowanego stylu.

5. Uruchom makro

Zamknij Edytor Visual Basic, aby powrócić do programu Word. Wybierz kolejno Deweloper > Makra , wybierz ApplyTableStyleToAllTables, a następnie Uruchom . Program Word zmieni przypisanie stylu dla każdej tabeli w treści głównej aktywnego dokumentu. Jeśli masz kilka otwartych dokumentów, upewnij się, że aktywny jest właściwy dokument przed jego uruchomieniem.

Okno dialogowe Makra programu Word z wybraną opcją ZastosujStyleTabeliDoWszystkichTabel i widocznym przyciskiem Uruchom.
Wybierz makro i uruchom je w otwartym dokumencie.

6. Przejrzyj i zapisz wynik

Sprawdź tabele pod kątem czytelnych nagłówków, obramowań i cieniowania. Opcje stylu tabeli, takie jak Wiersz nagłówka i Wiersze paskowane , lub formatowanie zastosowane ręcznie do poszczególnych komórek, mogą sprawić, że dwie tabele używające tego samego stylu będą wyglądać inaczej.

Dwie oddzielne tabele w dokumencie Word, obie z pasującymi niebieskimi wierszami nagłówka i paskowanymi wierszami treści.
Przejrzyj każdą tabelę po zastosowaniu przez makro współdzielonego stylu.

Aby zachować makro do późniejszego uruchomienia, zapisz plik jako dokument Worda z obsługą makr (.docm) . Zapisanie wyniku w zwykłej .docxkopii zachowuje formatowanie tabeli, ale nie zachowuje kodu VBA. Word dla sieci Web może otworzyć plik, ale makra działają tylko w aplikacji na komputerze; zapoznaj się z przewodnikiem.docm Microsoftu „Przeglądarka kontra komputer stacjonarny” .

Okno dialogowe Zapisz jako programu Word z wybranym typem pliku: Dokument programu Word z włączoną obsługą makr (*.docm).
Zapisz jako .docm, jeśli chcesz zachować i ponownie uruchomić makro.

Ustaw styl dla tabel, które dodasz później

Powyższa pętla zmienia istniejące tabele podczas jej uruchomienia. Nie nadaje ona automatycznie stylu każdej tabeli, którą wstawisz w przyszłości. Word ma osobną metodę VBA do ustawiania domyślnego stylu dla nowo tworzonych tabel. Dodaj i uruchom to osobne makro, jeśli chcesz, aby tak się stało; zastąp symbol zastępczy dokładnie taką samą nazwą stylu:

Sub SetDefaultTableStyleForNewTables()
    ActiveDocument.SetDefaultTableStyle _
        Style:="REPLACE WITH YOUR EXACT STYLE NAME", _
        SetInTemplate:=False
End Sub

Microsoft dokumentuje SetDefaultTableStyle jako ustawienie dla nowo tworzonych tabel. Ustawienie SetInTemplateto Truezapisuje również styl w załączonym szablonie; pozostaw je, Falsejeśli chcesz zmienić tylko ustawienia domyślne dokumentu.

Edytor Visual Basic z opcjami SetDefaultTableStyle i SetInTemplate ustawionymi na False dla przyszłych tabel.
Metoda domyślnego stylu ma wpływ na nowe tabele i nie zmienia stylu istniejących tabel.

Uwaga dotycząca bezpieczeństwa makr

Uruchamiaj tylko te makra, które rozumiesz i którym ufasz. Jeśli program Word blokuje makra, administrator w pracy lub szkole może kontrolować to ustawienie. Nie włączaj globalnie wszystkich makr tylko po to, aby uruchomić ten kod; zapoznaj się ze wskazówkami dotyczącymi bezpieczeństwa makr firmy Microsoft lub skontaktuj się z administratorem.

Zostaw komentarz

Jak przenieść obraz w programie Microsoft Word

Jak przenieść obraz w programie Microsoft Word

Dowiedz się, jak przeciągać obraz w programie Word, wybierać opcje zawijania tekstu, zachowywać go w akapicie lub mocować na stronie oraz rozwiązywać problemy z obrazami, których nie można przenieść.

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Dowiedz się, jak wstawić pole wyboru w programie Excel za pomocą narzędzia w komórce, zliczyć zaznaczone elementy za pomocą formuł lub dodać powiązany formant formularza w starszych wersjach programu na komputery stacjonarne.

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Generuj litery od A do Z, małe litery lub etykiety powyżej Z w programie Excel za pomocą formuły z uchwytem wypełniania, SEKWENCJI lub wielokrotnego użytku listy niestandardowej.

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Dowiedz się, jak przekreślać wiersze w programie Excel w systemie Windows, na komputerze Mac i w przeglądarce, formatować część komórki i usuwać wiersze bez usuwania ich wartości.

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Microsoft Access to aplikacja bazy danych systemu Windows do przechowywania powiązanych rekordów, tworzenia zapytań, tworzenia formularzy wprowadzania danych i generowania raportów. Dowiedz się, jak działa i kiedy się sprawdza.

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Dowiedz się, jak zaimportować plik PST do programu Outlook 2010 lub wyeksportować pocztę, kontakty, kalendarz i zadania. Postępuj zgodnie z odpowiednimi menu i unikaj pominiętych folderów lub duplikatów.

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Dowiedz się, jak dostosować wysokość i szerokość linii siatki w programie Word 2010, zmienić widoczną częstotliwość linii oraz ustawić odstępy między liniami siatki w pionie i w poziomie.

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Za pomocą dodatku LiveWeb możesz umieścić witrynę internetową na slajdzie programu PowerPoint, ustawić jej rozmiar i sposób odświeżania oraz sprawdzić zgodność przed prezentacją.

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskaj zapomniane hasło PST programu Outlook, korzystając z bieżących instrukcji Kernela, obejmujących m.in. identyfikację właściwego pliku, wykonanie kopii zapasowej i sprawdzenie ograniczeń narzędzia.

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta krajowe w nowym Outlooku, Outlooku w przeglądarce lub klasycznej wersji Outlooka. Dowiedz się, jak unikać duplikatów wydarzeń i sprawdzać, czy nie brakuje dat z lat 2026–2027.