Algunos procesos manuales se puede automatizar fácilmente en Microsoft Word mediante el uso de Visual Basic para Aplicaciones o VBA. En VBA se puede utilizar el objeto ParagraphFormat para realizar cambios en el formato de un párrafo. Puede utilizar la propiedad Alineación con el objeto ParagraphFormat para centrar un párrafo. En lugar de perder el tiempo apartados de centrado manualmente durante muchos documentos , en vez escribir una sub procedimiento VBA que lo haga por usted. Instrucciones
1
Launch " Word ", haga clic en la pestaña " desarrolladores" y haga clic en "Visual Basic " para abrir el Editor de Visual Basic . Haga clic en el menú "Insertar " y haga clic
2
Inicio , escriba el siguiente código de VBA para crear un nuevo procedimiento sub " Módulo ". :
Private Sub centerText ()
3
Declare dos variables que va a utilizar para mantener el principio y el texto final que desea centrar :
FirstWord dévil como secuencia
LastWord Dim As String
4
Definir las palabras iniciales y las palabras que terminan en su párrafo como el siguiente :
FirstWord = " comienzo del apartado "
LastWord = "fin de la el apartado "
5
Copia y pega el siguiente código para buscar el documento de Word utilizando las variables que ha definido y para centrar el texto entre ellos :
ActiveDocument.Content.Duplicate < . br>
Find.Execute FindText : = FirstWord & " * " & LastWord , MatchWildcards : . = True
MoveStart wdCharacter , Len ( FirstWord )
MoveEnd wdCharacter , Len - . . ( LastWord )
ParagraphFormat.Alignment = wdAlignParagraphCenter
End con fotos de 6
Fin del procedimiento sub escribiendo lo siguiente :
End Sub