Acasă
» MS OFFICE
»
Cum se schimbă stilul tuturor tabelelor în Microsoft Word
Cum se schimbă stilul tuturor tabelelor în Microsoft Word
Pentru a oferi tabelelor existente din Microsoft Word același aspect, executați o scurtă macrocomandă VBA în aplicația desktop Word. Macrocomanda parcurge tabelele principale ale documentului și atribuie stilul de tabel ales. Galeria Design tabel formatează un tabel selectat; macrocomanda aplică un singur stil în întregul document într-o singură rulare. O setare Word separată controlează tabelele pe care le creați ulterior.
Aceste capturi de ecran și căi de meniu sunt pentru Word pe Windows. Word pentru Mac acceptă și macrocomenzi, deși meniurile sale diferă. Word pentru web poate afișa rezultatul, dar nu poate rula macrocomenzi VBA. Salvați o copie a documentului înainte de a începe.
1. Găsiți numele exact al stilului de tabel
Faceți clic în interiorul unui tabel pentru a afișa fila contextuală Proiectare tabel . Deschideți galeria Stiluri tabel și indicați spre stilul dorit. Înregistrați numele afișat în fereastra de instrumente; macrocomanda are nevoie de numele exact, inclusiv spații și semne de punctuație. Dacă stilul există deja în document, îl puteți alege de acolo. Microsoft descrie controalele de formatare a tabelului în fila Proiectare tabel .
Indicați spre o dală de stil și observați numele Word afișat în fereastra sa de instrumente.
2. Afișați fila Dezvoltator
În Word pentru Windows, selectați Fișier > Opțiuni > Personalizare panglică . Sub Filele principale , bifați Dezvoltator , apoi selectați OK . În Word pentru Mac, deschideți Word > Preferințe > Panglică și bară de instrumente , alegeți Personalizare panglică > Filele principale , bifați Dezvoltator și salvați. Consultați pașii Microsoft pentru afișarea filei Dezvoltator .
Activați o dată Dezvoltator pentru a accesa instrumentele macro din Word.
3. Creați o macrocomandă în document
În fila Dezvoltator , selectați Macrocomenzi . Introduceți ApplyTableStyleToAllTablesca nume al macrocomenzii. În lista Macrocomenzi din , selectați documentul curent astfel încât macrocomanda să fie stocată împreună cu acesta, apoi selectați Creare . Word deschide Visual Basic Editor. Acești pași respectă ghidul Microsoft pentru crearea sau rularea unei macrocomenzi .
Creați macrocomanda în documentul pe care doriți să o actualizați.
4. Adăugați codul în stil tabel
În editor, înlocuiți codul exemplu cu următorul. Schimbați doar cuvintele din interiorul ghilimelelor cu numele exact al stilului din galerie; păstrați ghilimelele și restul codului.
Sub ApplyTableStyleToAllTables()
Dim tbl As Table
For Each tbl In ActiveDocument.Tables
tbl.Style = "REPLACE WITH YOUR EXACT STYLE NAME"
Next tbl
End Sub
Proprietatea acceptă un nume Table.Stylede stil, așadar o nepotrivire de ortografie sau punctuație poate împiedica Word să găsească stilul. Verificați numele înainte de a rula macrocomanda. Bucla utilizează Tablescolecția documentului; Microsoft notează că numărul de colecții ale unui document acoperă articolul principal (corpul documentului) în referința sa Tables . Tabelele din anteturi, subsoluri sau alte intervale de articole pot necesita o gestionare separată.
Înlocuiți substituentul între ghilimele cu numele stilului pe care l-ați înregistrat.
5. Executați macrocomanda
Închideți editorul Visual Basic pentru a reveni la Word. Selectați Dezvoltator > Macrocomenzi , alegeți ApplyTableStyleToAllTablesși selectați Executare . Word modifică atribuirea stilului pentru fiecare tabel din corpul principal al documentului activ. Dacă aveți mai multe documente deschise, confirmați că cel corect este activ înainte de a-l rula.
Selectați macrocomanda și rulați-o în documentul deschis.
6. Revizuiți și salvați rezultatul
Verificați tabelele pentru titluri, chenare și umbre lizibile. Opțiunile de stil tabel, cum ar fi Rând de antet și Rânduri cu benzi sau formatarea aplicată manual celulelor individuale, pot face ca două tabele care utilizează același stil denumit să arate diferit.
Revizuiți fiecare tabel după ce macrocomanda aplică stilul partajat.
Pentru a păstra macrocomanda pentru rulări ulterioare, salvați fișierul ca document Word cu macrocomenzi activate (.docm) . Salvarea rezultatului într-o .docxcopie obișnuită păstrează formatarea tabelului, dar nu păstrează codul VBA. Word pentru web poate deschide un .docmfișier, dar macrocomenzile rulează numai în aplicația desktop; consultați ghidul de caracteristici browser versus desktop de la Microsoft .
Salvați ca .docm dacă doriți să păstrați și să rulați din nou macrocomanda.
Setați un stil pentru tabelele pe care le adăugați ulterior
Bucla de mai sus modifică tabelele existente atunci când o rulați. Nu stilizează automat fiecare tabel pe care l-ați putea insera în viitor. Word are o metodă VBA separată pentru setarea stilului implicit de tabel pentru tabelele nou create. Adăugați și rulați această macrocomandă separată dacă doriți acest comportament; înlocuiți substituentul cu exact același nume de stil:
Sub SetDefaultTableStyleForNewTables()
ActiveDocument.SetDefaultTableStyle _
Style:="REPLACE WITH YOUR EXACT STYLE NAME", _
SetInTemplate:=False
End Sub
Microsoft documentează SetDefaultTableStyle ca setare pentru tabelele nou create. Setarea SetInTemplatela Truesalvează și stilul în șablonul atașat; păstrați-o Falsedacă doriți să modificați doar setarea implicită a documentului.
Metoda „stil implicit” afectează tabelele noi; nu le restilizează pe cele existente.
Notă de securitate macrocomandă
Executați doar macrocomenzi pe care le înțelegeți și în care aveți încredere. Dacă Word blochează macrocomenzile, administratorul de la locul de muncă sau de la școală poate controla setarea. Nu activați toate macrocomenzile la nivel global doar pentru a executa acest cod; consultați instrucțiunile de securitate a macrocomenzilor de la Microsoft sau consultați administratorul.