Microsoft Word omogućuje vam primjenu oblikovanja navelike isječke teksta enmasse. Možete kopirati oblikovanje primijenjeno na jedan bit teksta i primijeniti ga na čitave odlomke i odjeljke sa samo nekoliko klikova. Nažalost, to ne vrijedi za tablice. Ako želite promijeniti stil za sve tablice u određenom dokumentu, morat ćete ih odabrati pojedinačno i promijeniti stil. Alternativa je upotreba makronaredbe da biste to učinili.
Pronađite stil tablice
Prije nego što stvorite makronaredbu, morate pronaćinaziv stila tablice koji želite primijeniti. To je prilično jednostavno. Otvorite Wordov dokument za koji želite promijeniti stilove tablice. Kliknite unutar tablice, a zatim idite na karticu Dizajn na kartici Alati za tablicu.
Zadržite pokazivač miša iznad stila tablice koji želite primijeniti na sve tablice, a savjet alata će vam reći kako se zove. Zabilježite ime i spremni ste za stvaranje makronaredbe.
Makronaredba stila tablice
Omogućite karticu za razvojne programere u Wordu tako da otvorite Datoteka> Opcije> Prilagodi vrpcu. Omogućite alatnu traku za razvojne programere, a zatim se vratite na svoj dokument.
Na kartici Programer i kliknite Makronaredbe. Dajte mu sljedeće ime;
ApplyTableStyle
Kliknite stvoriti i unesite sljedeće u kôdkućicu, međutim, trebate urediti ovu liniju: tbl.Style = "Medium Shading 2 - Accent 1". Zamijenite dio unutar navodnika imenom naziva tablice koju ste kopirali u prethodnom koraku. Ne uklanjajte navodnike iz koda. Jednostavno unesite naziv stila tablice i pokrenite ga.
Sub ApplyTableStyle() Dim tbl As Table For Each tbl In ActiveDocument.Tables tbl.Style = "Medium Shading 2 - Accent 1" Next End Sub
To je sve što morate učiniti. Nakon što se makronaredba pokrene, automatski će promijeniti stil za sve tablice. Ako ćete ikad trebati neki drugi stil tablice, morat ćete ga ukloniti jer on proaktivno mijenja stil svih tablica u onaj koji ste naveli u makronaredbi.
Ako ikad trebate promijeniti koji stil makronaredbase primjenjuje, morat ćete urediti kôd i zamijeniti naziv stila koji želite primijeniti. Makronaredba primjenjuje stilove na sve trenutne i sve nove tablice u dokumentu. To bi očito bilo lakše da je Microsoft Word imao ugrađenu mogućnost za to. Čini se kao neobičan nedostatak za aplikaciju.
komentari