Todos sabemos que en excel se utilizan las macros de forma natural para realizar algunos cálculos o tareas repetitivas, pero ¿sabes cómo crear una macro en word?
Las macros de word funcionan exactamente igual que las macros de excel, puedes utilizar dos sistemas:
Grabar una macro
1-. Ir a herramientas/macro
2-. Crear una nueva macro
3-. Realizar la tarea que quieres que se grabe en la macro.
4-. Grabar la macro y darle un nombre para que la puedas emplear de nuevo.
Desarrollar una macro en visual basic
Vamos a poner un ejemplo en concreto. Imaginemos que queremos poner corchetes entre un texto que hemos, previamente, seleccionado.
Los pasos a realizar son los siguientes:
1-. Ir a herramientas/macro
2-. Ir al editor de visual basic
3-. Crear el código necesario para desarrollar la macro. En este caso el código es el siguiente:
Sub Celecus()
'
' Celecus Macro
Dim iCount As Integer
iCount = 1
While Right(Selection.Text, 1) = " " Or Right(Selection.Text, 1) = Chr(13)
Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend
iCount = iCount + 1
Wend
Selection.InsertAfter "]"
Selection.InsertBefore "["
Selection.MoveRight Unit:=wdCharacter, Count:=iCount
End Sub
Es un código relativamente fácil que lo único que hace es ver el tamaño del texto seleccionado y moverse para añadir los corchetes.
4-. Salvar los cambios.
5-. Darle un nombre.
6-. Cerrar la pantalla.






