Ejemplo de Macro en Word para Automatizar Documentos
Hola:
¿Sabían que no solo en Excel pueden hacer Macros? ¡¡¡También en Outlook, Word, Power Point,Access es posible hacer Macros!!! ☺️
Como hemos visto antes, para poder programar nuestras macros, necesitamos primero configurar la Barra de tareas de Developer o Desarrollador
Seleccionan el Menu File>Options>Customize Ribbon o en Español Archivo>Opciones>barra de tareas
Despues la parte de seguridad de las macros
Menu File>Options>Trus Center o Archivo>Opciones>Centro de Seguridad y marcamos como se ve en la imagen, la cuarta opción y el combo
Ejemplo
Vamos hacer un ejemplo donde, tengamos que generar varios diplomas de fin de curso, pero con una lista de Nombres , entonces vamos a crear un nuevo archivo en Word y le vamos a guardar como tipo MacroTenemos una plantilla para imprimir los diplomas de un Curso, pero son mas de 20 alumnos, para no hacer un Diploma por cada Uno, vamos a utilizar una Macro con los nombres de los 20 alumnos
Primero vamos a seleccionar una plantilla en Word, para no complicarnos
Luego vamos a agregar un Comobox
Veremos nuestra plantilla así:
Hasta aquí no hemos programado nada y ya podemos hacer nuestros diplomas seleccionando solo el nombre y enviar a imprimir o enviar por correo.
Ahora lo que vamos hacer en la macro es que calcule el total de días del curso
Código de la Macro
Private Sub CommandButton1_Click()
Label1.Caption = (CInt(TextBox1.Value) - CInt(TextBox2.Value)) * 8
End Sub
Ejecución de la Macro
Podríamos también, hacer que el combobox lea los datos de una Hoja de Excel.
Son ejemplos muy sencillos, pero que nos sirven para poder conocer una herramienta que nos puede ser de utilidad en nuestro día a día.
Hay veces que quizás ustedes no sean quien programe el software, pero si podrían ser las personas que pidan que les desarrollen algo y es bueno saber con que herramientas cuentan.
Saludos, nos leemos en el próximo blog, dejen en sus comentarios o dudas.
No olvide compartirnos y seguirnos en este blog o en Facebook.
Macros en Excel
- Cómo llamar a una API desde una macro en Excel
- Macro en Excel para remover filas duplicadas.VBA programación para todos.
- Aprende a usar la condición Select en macros Excel: Ejemplos prácticos y tutoriales
- Macro de Excel para ordenar datos y obtener datos únicos de una columna o fila
- Macro de Excel para abrir archivo csv
- Macros para firmas electrónicas
- Finanzas y Macro de Excel para presupuesto personal
- Macro de Excel para utilizar Vlookup o Buscarv
- Leer Base de datos en Excel con Macros
- Programar en VB en una Macro de Excel crear archivo CSV
- Cómo llamar a una API desde una macro en Excel
- Macro en Excel para remover filas duplicadas.VBA programación para todos.
- Aprende a usar la condición Select en macros Excel: Ejemplos prácticos y tutoriales
- Macro de Excel para ordenar datos y obtener datos únicos de una columna o fila
- Macro de Excel para abrir archivo csv
- Macros para firmas electrónicas
- Finanzas y Macro de Excel para presupuesto personal
- Macro de Excel para utilizar Vlookup o Buscarv
- Leer Base de datos en Excel con Macros
- Programar en VB en una Macro de Excel crear archivo CSV
Macros en Word
- Macro de Word utilizando Chatgpt
- Macro en Word para contar palabras
- Ejemplo Macro en WOrd
- Cómo Comparar Versiones de Documentos en Word con una Macro: Guía paso a paso
- Macro en Word para generar contratos automáticamente: Paso a paso
- Macro en word para leer datos de Excel
estupendo graciaaaaaaaaas
ResponderBorrarCon mucho gusto, gracias por visitarnos :)
ResponderBorrarExcelente
ResponderBorrarGracias 😁
BorrarMuy bien Ana, muy bien explicado como siempre
ResponderBorrar