Certains processus manuels peuvent facilement être automatisés dans Microsoft Word à l'aide de Visual Basic pour Applications ou VBA. Dans VBA, vous pouvez utiliser l'objet paragraphFormat d'apporter des modifications à la présentation d'un paragraphe. Vous pouvez utiliser la propriété d'alignement avec l'objet de paragraphFormat au centre d'un paragraphe. Au lieu de perdre du temps paragraphes centrage manuellement pour de nombreux documents , au lieu écrire une sous-procédure VBA pour le faire pour vous . Instructions 1 Launch " Parole", cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic " pour ouvrir l'éditeur Visual Basic . Cliquez sur le menu "Insertion " et cliquez sur 2 Commencez par taper le code VBA suivant pour créer un nouveau sous-procédure "Module ". : Private Sub CenterText () 3 déclarer deux variables que vous allez utiliser pour tenir le début et la fin du texte que vous souhaitez centre : FirstWord Dim As String lastWord Dim As String 4 Définir les premiers mots du titre et les mots se terminant dans votre paragraphe , tels que les suivants : FirstWord = " début du paragraphe " lastWord = " fin de paragraphe " 5 Copiez et collez le code suivant pour rechercher le document Word en utilisant les variables que vous avez définies et à centrer le texte entre eux : 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 Fin de la sous procédure en tapant la commande suivante : End Sub Photos
|