Modificar un comando de Word
Puede modificar la mayoría de los comandos de Word convirtiéndolos en macros. Por ejemplo, puede modificar el comando Abrir en la pestaña Archivo para que, en lugar de mostrar una lista de archivos de Worddocument (archivos que terminan con la extensión de nombre de archivo .doc), Word muestre todos los archivos de la carpeta actual.
Para mostrar la lista de los comandos integrados de Word del cuadro de diálogo Macro (Alt+F8), seleccione el comando Comandos de Word del cuadro Macros en. Se muestran todos los comandos disponibles en la cinta de opciones o mediante teclas de método abreviado. Los comandos comienzan por el nombre del menú asociado al comando antes de que los menús se reemplazaran por la cinta de opciones. Por ejemplo, el comando Guardar , que anteriormente estaba en el menú Archivo , aparece como ArchivoGuardar.
Puede reemplazar un comando de Word por una macro asignándole a la macro el mismo nombre que el comando de Word. Por ejemplo, si crea una macro denominada "ArchivoGuardar", Word ejecutará la macro cuando seleccione el comando Guardar del menú Archivo, haga clic en el botón de la barra de herramientas Guardar o presione la combinación de teclas del método abreviado Ctrl+G.
En este ejemplo, se muestran los pasos necesarios para modificar el comando ArchivoGuardar.
Presione Alt+F8.
En el cuadro Macros en, seleccione Comandos de Word.
En el cuadro Nombre de la macro, seleccione "ArchivoGuardar".
En el cuadro Macros en, seleccione la ubicación de la plantilla o documento para guardar la macro. Por ejemplo, seleccione "Normal.dot (Plantilla Global)" para crear una macro global (esta acción modifica el comando ArchivoGuardar para todos los documentos que usen la plantilla normal).
Haga clic en Crear.
La macro ArchivoGuardar aparecerá como se muestra a continuación.
Sub FileSave()
'
' FileSave Macro
' Saves the active document or template
'
ActiveDocument.Save
End Sub
Puede agregar instrucciones adicionales o quitar la instrucción existente ActiveDocument.Save
. Ahora, cada vez que se ejecuta el comando FileSave, la macro FileSave se ejecuta en lugar del comando de Word. Para restaurar la funcionalidad ArchivoGuardar original, necesitará cambiar el nombre o eliminar su macro ArchivoGuardar.
Comentarios
También puede reemplazar un comando de Word creando un módulo de código denominado según el comando de Word (por ejemplo, ArchivoGuardar) con una subrutina denominada Main (principal).
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.