Hvordan lage dynamiske Word-dokumenter

Et dynamisk Word-dokument er et dokument som har noen VBA-kode (Visual Basic for Application) bak seg for å fullføre automatiserte eller komplekse oppgaver. Disse oppgavene kan variere alt fra å legge til rader i tabeller til å eksportere informasjon til andre Office-applikasjoner. VBA-moduler kan brukes til å sende ut masse e-postdokumenter eller til og med lage dokumenter basert på maler bare ved å klikke på en enkelt knapp. For å gjøre Word-dokumentene dine dynamiske, må du ha forståelse og kunnskap om Microsoft Word, VBA og makroer.

Trinn 1

Åpne opp eller opprett et Word-dokument. Du kan starte fra et dokument som allerede er opprettet, fra en mal eller et tomt dokument. Alt kommer an på hva du vil gjøre.

Steg 2

Åpne VBA Editor. Klikk på "Verktøy> Makroer> Visual Basic Editor" hvis du bruker Word som er 2003 eller tidligere. For Word 2007 må du kanskje gjøre "Utvikler" -fanen synlig først. For å gjøre dette, klikk på "Office-knapp> Word-alternativer". Merk av i avmerkingsboksen ved siden av "Vis utviklerfanen på båndet" og deretter "OK". Nå skal du se fanen "Utvikler". Klikk på den og deretter "Visual Basic" for å åpne VBA Editor.

Trinn 3

Lag en ny prosedyre. Dobbeltklikk på "ThisDocument" i prosjektvinduet i høyre rute. Klikk på "Sett inn> Fremgangsmåte." Skriv inn et navn for den nye prosedyren i "Navn" -boksen og velg om det er en "Sub", "Function" eller "Property" prosedyre. Velg også om prosedyren vil være "Offentlig" (kan brukes i hele dokumentet) eller "Privat" (bare brukt i den valgte modulen).

Trinn 4

Legg til koden for prosedyren. Koden avhenger av oppgaven du vil at Word skal utføre dynamisk. Fullfør å legge til koden og klikk på "Kjør" -ikonet på verktøylinjen for å teste den for feil. Når koden kommer tilbake uten feil, lagrer du prosedyren og lukker VBA Editor.

Kjør den nye prosedyren. Klikk på "Verktøy> Makro> Makroer" for å åpne dialogboksen Makroer i Word 97 til 2003. For Word 2007, klikk på kategorien "Utvikler" og deretter "Makroer". Klikk på prosedyren du nettopp opprettet (den skal være oppført i vinduet med andre makroer) og klikk "Kjør".