Aplicarea unui stil uniform tabelelor din Microsoft Word
Microsoft Word oferă posibilitatea de a formata eficient porțiuni extinse de text. Prin simpla copiere a formatării unui fragment de text, aceasta poate fi aplicată integral paragrafelor și secțiunilor, totul cu doar câteva clicuri. Din păcate, această facilitate nu se extinde și la tabele. Pentru a modifica stilul tuturor tabelelor dintr-un document, este necesară selectarea individuală a fiecărei tabele și aplicarea modificărilor dorite. O alternativă eficientă este utilizarea unei macrocomenzi.
Identificarea stilului dorit pentru tabel
Înainte de a crea macrocomanda, este esențial să cunoaștem denumirea exactă a stilului de tabel pe care dorim să-l aplicăm. Acest lucru este ușor de realizat. Deschidem documentul Word care conține tabelele ce necesită modificarea stilului. Apoi, facem clic în interiorul unei tabele și selectăm fila „Proiectare” din secțiunea „Instrumente tabel”.
Trecând cursorul mouse-ului peste diferitele stiluri de tabel, un tooltip va afișa denumirea fiecărui stil. Notăm denumirea stilului pe care dorim să-l utilizăm și suntem pregătiți să elaborăm macrocomanda.
Crearea macrocomenzii pentru stilul tabelelor
Pentru a activa fila „Dezvoltator” în Word, accesăm „Fișier” > „Opțiuni” > „Personalizare panglică”. Aici, selectăm opțiunea de a afișa bara de instrumente pentru dezvoltatori și revenim la document.
În fila „Dezvoltator”, facem clic pe „Macrocomenzi” și îi dăm numele „ApplyTableStyle”.
Apasăm butonul „Creare” și introducem următorul cod în caseta de cod. Totuși, trebuie să edităm linia: tbl.Style = "Medium Shading 2 – Accent 1". Înlocuim textul dintre ghilimele cu denumirea stilului de tabel pe care am notat-o anterior. Ghilimelele trebuie menținute în cod.
Sub ApplyTableStyle() Dim tbl As Table For Each tbl In ActiveDocument.Tables tbl.Style = "Medium Shading 2 - Accent 1" Next End Sub

Acesta este tot procesul necesar. După rularea macrocomenzii, stilul tuturor tabelelor din document va fi modificat automat. În cazul în care dorim să aplicăm un alt stil, va trebui să eliminăm această macrocomandă, deoarece aceasta va schimba continuu stilul tuturor tabelelor conform specificației din cod.
Dacă este necesară modificarea stilului aplicat prin macrocomandă, codul trebuie editat și numele stilului înlocuit cu cel dorit. Macrocomanda se aplică tuturor tabelelor existente și tuturor celor noi care vor fi create în document. Această abordare ar fi mult simplificată dacă Microsoft Word ar integra o opțiune dedicată pentru această funcție. Această lipsă reprezintă o omisiune surprinzătoare în cadrul programului.