Met Microsoft Word kunt u de opmaak toepassen op grote tekstfragmenten. U kunt de opmaak die is toegepast op een stuk tekst kopiëren en met slechts een paar klikken toepassen op hele alinea's en secties. Helaas geldt hetzelfde niet voor tafels. Als u de stijl voor alle tabellen in een bepaald document wilt wijzigen, moet u elke tabel afzonderlijk selecteren en de stijl wijzigen. Het alternatief is om een macro te gebruiken om het te doen.
Zoek tafelstijl
Voordat u de macro kunt maken, moet u de naam van de tabelstijl vinden die u wilt toepassen. Dit is vrij eenvoudig. Open het Word-document waarvoor u de tabelstijlen wilt wijzigen. Klik in een tabel en ga vervolgens naar het tabblad Ontwerpen op het tabblad Hulpmiddelen voor tabellen.
Beweeg de muiscursor over de tabelstijl die u op alle tabellen wilt toepassen en een tooltip zal u vertellen hoe deze heet. Noteer de naam en u bent klaar om de macro te maken.
Tabelstijlmacro
Schakel het tabblad Ontwikkelaar in Word in door naar Bestand>Opties>Lint aanpassen te gaan. Schakel de ontwikkelaarswerkbalk in en keer terug naar uw document.
Ga naar het tabblad Ontwikkelaar en klik op Macro's. Geef het de volgende naam;
TableStyle toepassen
Klik op maken en voer het volgende in het codevak in, maar u moet deze regel bewerken: tbl.Style = "Medium Shading 2 - Accent 1". Vervang het bit binnen de aanhalingstekens door de naam naam van de tabelstijl die u in de vorige stap hebt gekopieerd. Verwijder de aanhalingstekens niet uit de code. Voer eenvoudig de naam van de tabelstijl in en voer deze uit.
Sub ApplyTableStyle() Dim tbl als tabel voor elke tbl in ActiveDocument.Tables tbl.Style = "Medium Shading 2 - Accent 1" Next End Sub
Dat is alles wat u hoeft te doen. Zodra de macro wordt uitgevoerd, verandert deze automatisch de stijl voor alle tabellen. Als u ooit een andere tabelstijl moet gebruiken , moet u deze macro verwijderen omdat deze proactief de stijl van alle tabellen verandert in de stijl die u in de macro hebt opgegeven.
Als u ooit moet wijzigen welke stijl de macro toepast, moet u de code bewerken en de naam van de stijl die u wilt toepassen vervangen. De macro past stijlen toe op alle huidige en alle nieuwe tabellen in het document. Dit zou natuurlijk gemakkelijker zijn als Microsoft Word een ingebouwde optie had om dit te doen. Het lijkt een vreemde tekortkoming van de app.