SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
1
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
2
Índice
INICIACIÓN A LA AUTOMATIZACIÓN ................................................................................................. 3
1. DEFINICIÓN DE MACRO .................................................................................................................... 3
2. HABILITAR MACROS CON EL CENTRO DE CONFIANZA ......................................................................... 3
3. GRABADORA DE MACROS................................................................................................................. 4
4. ASIGNAR UN BOTÓN PARA LA MACRO................................................................................................ 7
5. EJECUTAR UNA MACRO.................................................................................................................... 9
6. MODIFICAR MACRO ....................................................................................................................... 11
7. ELIMINAR MACRO .......................................................................................................................... 12
8. CONSIDERACIONES SOBRE EL ARCHIVO DONDE SE ALMACENAN....................................................... 12
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
3
Iniciación a la automatización
En este tema se describe el modo de comenzar con la automatización de tareas, mediante el uso de
la grabadora de macros, Para ello, además de crear alguna macro, veremos cómo se le asigna un
botón en la barra de herramientas de acceso rápido, utilizarlo y por último eliminarlo, todo ello
conociendo los riesgos de seguridad.
1. Definición de macro
Las macros son automatizaciones de tareas que se realizan con mucha frecuencia. Para su creación
se emplea el lenguaje de programación Visual Basic VBA. Este trabajo lo realizan programadores,
habitualmente, aunque gracias a la grabadora de macros es posible crear algunas macros sencillas,
sin conocimientos de programación
Puede crear macros con el Editor de Visual Basic y/o con la grabadora de macros. Esta última
permite crear la macro, grabando cada acción que realiza desde el momento que se pone en
funcionamiento. Con frecuencia se comienzan las macros con la grabadora y se complementan con el
Editor de Visual Basic
2. Habilitar macros con el Centro de confianza
Cuando se instala Word, en su defecto, las macros están deshabilitadas, para evitar riesgos que
hagan peligrar la seguridad de su equipo, ya que hay virus que acompañan a algunos documentos o
archivos en forma de macros. Si desea trabajar con sus propias macros deberá habilitarlas del modo
siguiente: Utilice el botón de Office y pulse el botón Opciones de Word
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
4
Aunque nuestro equipo será más vulnerable, al elegir la opción Habilitar todas las macros, no le
aparecerán notificaciones de forma continua.
3. Grabadora de macros
La grabadora de macros es una herramienta de la que disponen diferentes aplicaciones de Microsoft.
Cuando se activa, el usuario realizará de forma ordenada esas tareas que desea automatizar, y la
grabadora va registrando ese trabajo, escribiendo código VBA, y generando la macro, que finalizará
en el momento que se detenga dicha grabación.
Se recomienda mostrar la ficha Programador,.
Antes de grabar o escribir una macro, planifique los pasos y los comandos que desea que ejecute la
macro. A continuación utilice el comando Grabar macro de la ficha Programador
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
5
Le mostrará el siguiente cuadro de diálogo, donde deberá escribir el Nombre de la macro
De forma opcional, puede asignar la macro que va a crear a un Botón o a una combinación de teclas
(Teclado).
Podrá decidir en Guardar en, si la macro se guardará en la plantilla Normal.dotm para que esté
disponible para los nuevos documentos que haga o si se guardará en el documento activo.
Una vez que pulsa Aceptar, comienza la grabación de todas las acciones que lleve a cabo. Se
mostrará en la barra de estado el botón Detener grabación. Botón que empleará al finalizar.
(También hallará este botón en el grupo Código de la ficha Programador).
Si en algún momento quiere pausar la grabación, con intención de reanudarla más adelante, emplee
el comando Pausar grabación de la ficha Programador. Más adelante podrá utilizar el comando
Reanudar grabación para seguir con la grabación de la macro.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
6
Crearemos una macro que emplearemos para configurar un documento, de modo que se apliquen
unos márgenes en cm como los que se indican
Sup Inf Izq Der
3 3 4 3
Que incluya una numeración de página en el pie de página a la derecha, y un borde de página
superior (por el margen superior del cuerpo) en color azul.
Veamos el paso a paso: En un documento nuevo, utilizamos la grabadora de macros
En la ficha Diseño de página utilizamos el Iniciador de grupo Configurar página para establecer los
márgenes que precisa.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
7
A continuación iremos al pie de página a insertar el número de página a la derecha.
Cerraremos el pie de página y utilizaremos el comando Bordes de página de la ficha Diseño de
página para elegir un borde superior azul, y en opciones elegiremos Medir desde el texto para que
pase por el margen superior.
Una vez terminado el trabajo podemos detener la grabación.
La macro está finalizada y almacenada en el archivo de la plantilla Normal.dotm, por lo que estará
disponible para todos los documentos nuevos que haga con esa plantilla.
Cierre el documento en el que se encontraba sin guardar cambios.
4. Asignar un botón para la macro
Cuando dispone de macros, puede personalizar la barra de herramientas de acceso rápido, para
incorporar un botón al que asocie la ejecución de una macro.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
8
Utilice la opción Más comandos del desplegable de esa barra de herramientas de acceso rápido.
Una vez que ha agregado la macro al panel derecho, que es donde se muestran los comandos que
aparecerán en la barra de herramientas de acceso rápido, podrá cambiar el icono que la
representará.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
9
Por último haga clic en Aceptar, en cada uno de los cuadros de diálogo.
5. Ejecutar una macro
Debe tener en cuenta las tareas que realice la macro antes de su ejecución.
Si tiene un botón asignado, bastará con hacer clic en ese botón.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
10
Si no tiene un botón asignado puede ejecutar la macro desde la ficha Programador, en el comando
Macros, seleccione la macro y pulse el botón Ejecutar.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
11
6. Modificar macro
Puesto que la modificación de una macro supone el conocimiento del lenguaje de programación
Visual Basic, no será posible llevar a cabo esta tarea en este curso, aunque sí se indica el modo de
acceder.
En el comando Macros de la ficha Programador, seleccione la macro y utilice el botón Modificar.
Le mostrará la ventana del Editor de Visual Basic, donde podrá leer el código que se ha generado
durante la grabación de la macro.
Para salir del Editor de Visual Basic cierre la ventana correspondiente.
Tema 10. Iniciación a la automatización
C/ Miguel de Unamuno, 1_47008_Valladolid
Tel. 983249455 / 625569162_Fax 983243547
alfredovela@revistaformacion.com_www.ticsyformacion.com
Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa
Tel. 943830230_Fax 943830233
comercial@lombokdesign.com_www.lombokdesign.com
12
7. Eliminar macro
Para eliminar una macro, utilice el comando Macros de la ficha Programador.
En el cuadro de diálogo seleccione la macro que desea eliminar y haga clic en el botón Eliminar.
8. Consideraciones sobre el archivo donde se almacenan
Si desea almacenar macros en un documento, este documento debe tener un formato que admita
estos elementos, y será el de Documento habilitado con macros de Word (*.DOCM)
Si se van a almacenar en una plantilla, ésta también debe tener un formato que lo admita y será una
plantilla habilitada con macros de Word (*.DOTM). A la hora de guardar estos archivos con el
comando Guardar como, elegirá el formato adecuado en Tipo.
•Sólo estará disponible para ese
documento
•El documento se almacenará como
DOCM
Macro en documento
•Estará disponible para todos los
documentos que realice basados en
esa plantilla
•La plantilla se almacenará como
DOTM
Macro en plantilla

Mais conteúdo relacionado

Semelhante a Tema10 automatizacion con macros

Semelhante a Tema10 automatizacion con macros (20)

Tema 10 exav automatización
Tema 10 exav   automatizaciónTema 10 exav   automatización
Tema 10 exav automatización
 
Tema 10 automatización de la base de datos
Tema 10   automatización de la base de datosTema 10   automatización de la base de datos
Tema 10 automatización de la base de datos
 
Tema9 informes
Tema9   informesTema9   informes
Tema9 informes
 
Tema2 powerpoint2007
Tema2 powerpoint2007Tema2 powerpoint2007
Tema2 powerpoint2007
 
Tema9 plantillas y formularios
Tema9   plantillas y formulariosTema9   plantillas y formularios
Tema9 plantillas y formularios
 
Tema8 elementos
Tema8   elementosTema8   elementos
Tema8 elementos
 
Tema8 configurar página en word
Tema8   configurar  página en wordTema8   configurar  página en word
Tema8 configurar página en word
 
Tema10 herramientas base de datos
Tema10   herramientas base de datosTema10   herramientas base de datos
Tema10 herramientas base de datos
 
Tema3 piktochart
Tema3   piktochartTema3   piktochart
Tema3 piktochart
 
Tema7 powerpoint2007
Tema7 powerpoint2007Tema7 powerpoint2007
Tema7 powerpoint2007
 
Tema8 formularios ii
Tema8   formularios iiTema8   formularios ii
Tema8 formularios ii
 
Tema8 diseño de informes
Tema8   diseño de informesTema8   diseño de informes
Tema8 diseño de informes
 
Tema4 filtros y clave principal
Tema4   filtros y clave principalTema4   filtros y clave principal
Tema4 filtros y clave principal
 
Tema5 secciones
Tema5   seccionesTema5   secciones
Tema5 secciones
 
Tema4 powerpoint2007
Tema4 powerpoint2007Tema4 powerpoint2007
Tema4 powerpoint2007
 
Tema9 imprimir en word
Tema9   imprimir  en wordTema9   imprimir  en word
Tema9 imprimir en word
 
Tema 10 Utilidades en excel
Tema 10  Utilidades en excelTema 10  Utilidades en excel
Tema 10 Utilidades en excel
 
Tema6 otras aplicaciones
Tema6   otras aplicacionesTema6   otras aplicaciones
Tema6 otras aplicaciones
 
Tema7 formularios
Tema7   formulariosTema7   formularios
Tema7 formularios
 
Tema 8 exav gráficos
Tema 8 exav   gráficosTema 8 exav   gráficos
Tema 8 exav gráficos
 

Mais de Mª Angeles Vallejo Bernal (20)

Tema4 atención cliente
Tema4   atención clienteTema4   atención cliente
Tema4 atención cliente
 
Tema3 atención cliente
Tema3   atención clienteTema3   atención cliente
Tema3 atención cliente
 
Tema2 atención cliente
Tema2   atención clienteTema2   atención cliente
Tema2 atención cliente
 
Tema1 atención cliente
Tema1   atención clienteTema1   atención cliente
Tema1 atención cliente
 
Tema10 aaee
Tema10   aaeeTema10   aaee
Tema10 aaee
 
Tema9 aaee
Tema9   aaeeTema9   aaee
Tema9 aaee
 
Tema8 aaee
Tema8   aaeeTema8   aaee
Tema8 aaee
 
Tema7 aaee
Tema7   aaeeTema7   aaee
Tema7 aaee
 
Tema6 aaee
Tema6   aaeeTema6   aaee
Tema6 aaee
 
Tema5 aaee
Tema5   aaeeTema5   aaee
Tema5 aaee
 
Tema4 aaee
Tema4   aaeeTema4   aaee
Tema4 aaee
 
Boe 029 codigo-de_administracion_electronica
Boe 029 codigo-de_administracion_electronicaBoe 029 codigo-de_administracion_electronica
Boe 029 codigo-de_administracion_electronica
 
Tema3 aaee
Tema3   aaeeTema3   aaee
Tema3 aaee
 
Guia de-comuincacion-digital 2014-06-26-
Guia de-comuincacion-digital 2014-06-26-Guia de-comuincacion-digital 2014-06-26-
Guia de-comuincacion-digital 2014-06-26-
 
Guia inteco cloud_eell_vd
Guia inteco cloud_eell_vdGuia inteco cloud_eell_vd
Guia inteco cloud_eell_vd
 
Demanda y uso_de_gobierno_abierto_en_espana
Demanda y uso_de_gobierno_abierto_en_espanaDemanda y uso_de_gobierno_abierto_en_espana
Demanda y uso_de_gobierno_abierto_en_espana
 
Informe ciudadanos esanidad
Informe ciudadanos esanidadInforme ciudadanos esanidad
Informe ciudadanos esanidad
 
Tema2 aaee
Tema2   aaeeTema2   aaee
Tema2 aaee
 
Tema1 aaee
Tema1   aaeeTema1   aaee
Tema1 aaee
 
Tema5 piktochart iii
Tema5   piktochart  iiiTema5   piktochart  iii
Tema5 piktochart iii
 

Último

Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalRosarioChoque3
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 

Último (20)

Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 

Tema10 automatizacion con macros

  • 1. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 1
  • 2. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 2 Índice INICIACIÓN A LA AUTOMATIZACIÓN ................................................................................................. 3 1. DEFINICIÓN DE MACRO .................................................................................................................... 3 2. HABILITAR MACROS CON EL CENTRO DE CONFIANZA ......................................................................... 3 3. GRABADORA DE MACROS................................................................................................................. 4 4. ASIGNAR UN BOTÓN PARA LA MACRO................................................................................................ 7 5. EJECUTAR UNA MACRO.................................................................................................................... 9 6. MODIFICAR MACRO ....................................................................................................................... 11 7. ELIMINAR MACRO .......................................................................................................................... 12 8. CONSIDERACIONES SOBRE EL ARCHIVO DONDE SE ALMACENAN....................................................... 12
  • 3. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 3 Iniciación a la automatización En este tema se describe el modo de comenzar con la automatización de tareas, mediante el uso de la grabadora de macros, Para ello, además de crear alguna macro, veremos cómo se le asigna un botón en la barra de herramientas de acceso rápido, utilizarlo y por último eliminarlo, todo ello conociendo los riesgos de seguridad. 1. Definición de macro Las macros son automatizaciones de tareas que se realizan con mucha frecuencia. Para su creación se emplea el lenguaje de programación Visual Basic VBA. Este trabajo lo realizan programadores, habitualmente, aunque gracias a la grabadora de macros es posible crear algunas macros sencillas, sin conocimientos de programación Puede crear macros con el Editor de Visual Basic y/o con la grabadora de macros. Esta última permite crear la macro, grabando cada acción que realiza desde el momento que se pone en funcionamiento. Con frecuencia se comienzan las macros con la grabadora y se complementan con el Editor de Visual Basic 2. Habilitar macros con el Centro de confianza Cuando se instala Word, en su defecto, las macros están deshabilitadas, para evitar riesgos que hagan peligrar la seguridad de su equipo, ya que hay virus que acompañan a algunos documentos o archivos en forma de macros. Si desea trabajar con sus propias macros deberá habilitarlas del modo siguiente: Utilice el botón de Office y pulse el botón Opciones de Word
  • 4. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 4 Aunque nuestro equipo será más vulnerable, al elegir la opción Habilitar todas las macros, no le aparecerán notificaciones de forma continua. 3. Grabadora de macros La grabadora de macros es una herramienta de la que disponen diferentes aplicaciones de Microsoft. Cuando se activa, el usuario realizará de forma ordenada esas tareas que desea automatizar, y la grabadora va registrando ese trabajo, escribiendo código VBA, y generando la macro, que finalizará en el momento que se detenga dicha grabación. Se recomienda mostrar la ficha Programador,. Antes de grabar o escribir una macro, planifique los pasos y los comandos que desea que ejecute la macro. A continuación utilice el comando Grabar macro de la ficha Programador
  • 5. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 5 Le mostrará el siguiente cuadro de diálogo, donde deberá escribir el Nombre de la macro De forma opcional, puede asignar la macro que va a crear a un Botón o a una combinación de teclas (Teclado). Podrá decidir en Guardar en, si la macro se guardará en la plantilla Normal.dotm para que esté disponible para los nuevos documentos que haga o si se guardará en el documento activo. Una vez que pulsa Aceptar, comienza la grabación de todas las acciones que lleve a cabo. Se mostrará en la barra de estado el botón Detener grabación. Botón que empleará al finalizar. (También hallará este botón en el grupo Código de la ficha Programador). Si en algún momento quiere pausar la grabación, con intención de reanudarla más adelante, emplee el comando Pausar grabación de la ficha Programador. Más adelante podrá utilizar el comando Reanudar grabación para seguir con la grabación de la macro.
  • 6. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 6 Crearemos una macro que emplearemos para configurar un documento, de modo que se apliquen unos márgenes en cm como los que se indican Sup Inf Izq Der 3 3 4 3 Que incluya una numeración de página en el pie de página a la derecha, y un borde de página superior (por el margen superior del cuerpo) en color azul. Veamos el paso a paso: En un documento nuevo, utilizamos la grabadora de macros En la ficha Diseño de página utilizamos el Iniciador de grupo Configurar página para establecer los márgenes que precisa.
  • 7. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 7 A continuación iremos al pie de página a insertar el número de página a la derecha. Cerraremos el pie de página y utilizaremos el comando Bordes de página de la ficha Diseño de página para elegir un borde superior azul, y en opciones elegiremos Medir desde el texto para que pase por el margen superior. Una vez terminado el trabajo podemos detener la grabación. La macro está finalizada y almacenada en el archivo de la plantilla Normal.dotm, por lo que estará disponible para todos los documentos nuevos que haga con esa plantilla. Cierre el documento en el que se encontraba sin guardar cambios. 4. Asignar un botón para la macro Cuando dispone de macros, puede personalizar la barra de herramientas de acceso rápido, para incorporar un botón al que asocie la ejecución de una macro.
  • 8. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 8 Utilice la opción Más comandos del desplegable de esa barra de herramientas de acceso rápido. Una vez que ha agregado la macro al panel derecho, que es donde se muestran los comandos que aparecerán en la barra de herramientas de acceso rápido, podrá cambiar el icono que la representará.
  • 9. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 9 Por último haga clic en Aceptar, en cada uno de los cuadros de diálogo. 5. Ejecutar una macro Debe tener en cuenta las tareas que realice la macro antes de su ejecución. Si tiene un botón asignado, bastará con hacer clic en ese botón.
  • 10. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 10 Si no tiene un botón asignado puede ejecutar la macro desde la ficha Programador, en el comando Macros, seleccione la macro y pulse el botón Ejecutar.
  • 11. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 11 6. Modificar macro Puesto que la modificación de una macro supone el conocimiento del lenguaje de programación Visual Basic, no será posible llevar a cabo esta tarea en este curso, aunque sí se indica el modo de acceder. En el comando Macros de la ficha Programador, seleccione la macro y utilice el botón Modificar. Le mostrará la ventana del Editor de Visual Basic, donde podrá leer el código que se ha generado durante la grabación de la macro. Para salir del Editor de Visual Basic cierre la ventana correspondiente.
  • 12. Tema 10. Iniciación a la automatización C/ Miguel de Unamuno, 1_47008_Valladolid Tel. 983249455 / 625569162_Fax 983243547 alfredovela@revistaformacion.com_www.ticsyformacion.com Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa Tel. 943830230_Fax 943830233 comercial@lombokdesign.com_www.lombokdesign.com 12 7. Eliminar macro Para eliminar una macro, utilice el comando Macros de la ficha Programador. En el cuadro de diálogo seleccione la macro que desea eliminar y haga clic en el botón Eliminar. 8. Consideraciones sobre el archivo donde se almacenan Si desea almacenar macros en un documento, este documento debe tener un formato que admita estos elementos, y será el de Documento habilitado con macros de Word (*.DOCM) Si se van a almacenar en una plantilla, ésta también debe tener un formato que lo admita y será una plantilla habilitada con macros de Word (*.DOTM). A la hora de guardar estos archivos con el comando Guardar como, elegirá el formato adecuado en Tipo. •Sólo estará disponible para ese documento •El documento se almacenará como DOCM Macro en documento •Estará disponible para todos los documentos que realice basados en esa plantilla •La plantilla se almacenará como DOTM Macro en plantilla