Einige manuelle Prozesse können leicht in Microsoft Word durch die Verwendung von Visual Basic für Applikationen oder VBA automatisiert werden. In VBA können Sie die paragraphFormat Objekt Änderungen an dem Format eines Absatzes zu machen. Sie können die Alignment-Eigenschaft mit dem paragraphFormat Objekt zum Zentrum eines Absatzes zu beschäftigen. Statt Zeit Zentrierung Absätze manuell für viele Dokumente , statt einen VBA Sub-Prozedur , um es für Sie tun. Anleitung
1
Launch " Wort", klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ", um den Visual Basic -Editor zu öffnen . Klicken Sie auf das Menü "Einfügen" und klicken
2
Beginnen Sie, indem Sie den folgenden VBA-Code , um eine neue Sub-Prozedur erstellen "Module . ":
Private Sub centerText ()
3
deklarieren zwei Variablen, die Sie verwenden, um den Anfang und das Ende Text, den Sie Mitte halten wird :
Dim FirstWord As String Dim
LastWord As String
4
Definieren der Anfang und das Ende Wörter Wörter Absatz , wie die folgenden :
FirstWord = "start des Absatzes "
LastWord = " Ende Absatz "
5
Kopieren Sie den folgenden Code in das Word-Dokument mit den von Ihnen definierten Variablen und den Text zentrieren zwischen ihnen suchen :
ActiveDocument.Content.Duplicate < . br>
Find.Execute FindText : = FirstWord & "*" & LastWord , MatchWildcards : . = True
MoveStart wdCharacter , Len ( FirstWord )
MoveEnd wdCharacter , -Len . . ( LastWord )
ParagraphFormat.Alignment = wdAlignParagraphCenter
End With
6
Ende der Sub-Prozedur , indem Sie die folgenden Schritte aus:
End Sub