Att veta hur man använder Microsoft Visual Basic for Applications ( VBA ) i Microsoft Word kan vara ganska bra . Word är ett ordbehandlingsprogram som ingår i Microsoft Office-paketet . VBA är vanligen används för att automatisera rutinuppgifter i Word och andra Microsoft Office-program . En bra tid att använda VBA i Word skulle vara om du behövs för att infoga 500 tabeller i ett dokument och lägga fältnamn till dem alla . Följande är ett litet exempel på hur du kan använda VBA i Word , men du kan använda VBA för att automatisera andra repetitiva uppgifter också . Instruktioner
1
Öppna Microsoft Office Word 2007 , klicka på " Utvecklare " -fliken och välj " Visual Basic . " Välj " Infoga " -menyn och välj
2
Skriv följande för att skapa en ny subrutin " Modul . " :
Private Sub useVBinWord ( ) katalog
Tryck " Ange " Addera 3
Skriv följande för att sätta in två rader text :
Selection.TypeText text : = " . jag sätter denna text till detta Word-dokument . "
Selection.TypeParagraph
Selection.TypeText Text : = " jag kommer också att sätta in den här tabellen : "
Selection.TypeParagraph
4
Skriv följande för att infoga en tabell med fyra kolumner och fyra rader :
ActiveDocument.Tables.Add Range : = Selection.Range , NumRows : = 4 , NumColumns : = _
4 , DefaultTableBehavior : = wdWord9TableBehavior , AutoFitBehavior : . = _
wdAutoFitFixed
Selection.Tables ( 1 ) katalog p Om Style < > " Tabellrutnät " Då
. Style = " Table Grid "
End If
. ApplyStyleHeadingRows = Sant
. ApplyStyleLastRow = False
. ApplyStyleFirstColumn = Sant
. ApplyStyleLastColumn = False
. ApplyStyleRowBands = Sant
. ApplyStyleColumnBands = False
End With
5
Skriv efter att lägga fältnamn till tabellkolumnerna :
Selection.TypeText Text : = " Field1 "
Selection.MoveRight Enhet : = wdCell
Selection.TypeText Text : = " Fält2 "
Selection.MoveRight Enhet : = wdCell
Selection.TypeText Text : = " Field3 "
Selection.MoveRight Enhet : = wdCell
Selection.TypeText Text : . = " Field4 "
Tryck " F5 " för att köra din subrutin