SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
CREACIÓN DE MACROS
Una macro es un conjunto de mandatos y pulsaciones que forman un pequeño programa, los
cuales pueden ser activados colectivamente dando el nombre de la macro que los contiene.
Las macros se utilizan para automatizar tareas repetitivas que simplifican el trabajo del usuario,
para evitar la repetición de las mismas operaciones una y otra vez.
Una macro puede ser muy simple, ejecutando dos o más comandos, o muy compleja,
realizando cientos de comandos. Las macros se graban y las funciones personalizadas se
diseñan en las hojas de macros.
La macros se pueden usar para:
1. Crear funciones personalizadas (con lenguaje de macros).
2. Automatizar tareas de rutina (con la grabadora de macros).
3. Crear menús y cuadros de diálogo para aplicaciones personalizadas.
4. Ejecutar automáticamente otras aplicaciones.
Excel dispone de una grabadora de macros, que convierte en el lenguaje de programación
Microsoft Visual Basic para Aplicaciones todas las acciones y operaciones que realicemos en el
libro de trabajo, sin necesidad de tener nociones de programación. La Grabadora de macros
funciona como una grabadora de cintas: graba sus acciones a fin de que las pueda reproducir
cuando lo necesite.
1. GRABAR UNA MACRO
Para grabar una macro, Excel nos ofrece dos opciones: escribir la macro en una hoja
de macros con el lenguaje de macros (Visual Basic), tarea para usuarios especializados, o bien
realizar paso a paso las acciones a grabar en la macro, tal y como lo haría en la primera de las
hojas de cálculo en la que necesitara ejecutar dichas acciones. Nos vamos a centrar en la
segunda opción, que no exige ningún conocimiento previo de lenguaje de macros y, en cambio,
podrá ejecutar cualquiera de los mandatos de Excel.
La creación de una macro, como podrá comprobar es muy simple desde la ficha
programador.
La práctica que realizaremos a continuación, consistirá en crear una macro sencilla que
dé formato a determinadas celdas de la hoja de cálculo para que destaquen:
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
1. Cree una nueva hoja de cálculo. (ctrl + U)
2. Damos clic en Grabar Macro
En su pantalla aparecerá el siguiente cuadro de diálogo con cuatro opciones:
 Nombre de la macro. Permite especificar el nombre que queremos dar a dicha macro.
 Método abreviado. Permite asignar una combinación de teclas de
método abreviado para ejecutar la macro después de su creación. Las
letras minúsculas será Ctr+Letra minúscula, y las letras mayúsculas será
Ctrl+Mayús+Letra mayúscula.
 Guardar macro en. Permite seleccionar dónde se desea almacenar la
macro. Si desea que la macro pueda utilizarse en cualquier libro de
trabajo, elija Libro de macros personal (la macro se graba en una hoja de
macros oculta que siempre se abre al ejecutar Excel y puede ejecutarse
desde cualquier hoja de cálculo).
Descripción. Para añadir o modificar la información descriptiva de la macro.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
3. En el cuadro de texto Nombre de la macro teclee Formato_especial.
4. Pulse la tecla Tabulador o haga clic en el cuadro Método abreviado.
5. Teclee f para la letra de Método abreviado.
6. Pulse el botón Aceptar para empezar la grabación.
Ahora Excel regresa al libro de trabajo, pero observe que en la barra de estado se
muestra un mensaje que pone Grabando, y ha aparecido una nuevaBarra de herramientas
llamada Grabar macro con dos botones. Éstos son:
Detener grabación. Finaliza la grabación de la macro seleccionada
Referencia relativa. Activa o desactiva la grabación con referencias
relativas o absolutas de celda
.
En este momento todas las acciones que realicemos las grabará la macro, por lo tanto
siga con atención los próximos pasos, ya que un error significará un error en la grabación.
7. Clic en la ficha Inicio.
8. Elija la fuente Times New Roman con el tamaño de 11.
9. Haga clic en la flecha de Bordes.
10. Pulse sobre mas bordes.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
11. Haga clic en Relleno.
12. Seleccione la trama y el color deseados.
13. Pulse el botón Aceptar.
14. Por último pulse sobre el botón Detener grabación
Con esto hemos finalizado los diferentes pasos que tiene que realizar la macro. Como
puede comprobar no es difícil la creación de una macro, simplemente tenemos que realizar los
pasos que debe ejecutar la macro, a continuación vamos a probarla.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
2. EJECUCIÓN DE UNA MACRO
Puede reproducir las acciones grabadas en una macro desde cualquier hoja de cálculo.
La forma más rápida es pulsar la combinación de teclas que le haya asignado a la macro, es
decir, la tecla Ctrl+letra que especificó en la entrada.
La macro se ejecutará automáticamente, es decir, todas las acciones grabadas se
ejecutarán una a una en el orden en que las creó en la macro, como si lo estuviera haciendo
manualmente.
Otra forma de ejecutar una macro sería:
1) Clic en el botón Macro de la ficha Programador Aparecerá el cuadro de
diálogo Macro.
2) Hacer clic, en el cuadro de lista Nombre de la macro, en la entrada que
lleva el nombre de la macro a ejecutar.
3) Hacer clic en el botón Ejecutar.
A continuación vamos a ejecutar la macro que acabamos de crear, utilizando ambos
sistemas:
En primer lugar emplearemos el sistema del método abreviado.
1. Seleccione el rango B4:E13 y pulse la combinación de teclas Ctrl+f.
Ahora probemos de nuevo a ejecutar la macro con la opción macros
1. 1. Marque el rango B1:E1.
2. 2. Seleccione la opción Macros de la ficha programador.
En su pantalla aparecerá el siguiente cuadro de diálogo:
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
Los botones que posee la ventana Macro son:
Ejecutar. Ejecuta la macro seleccionada.
Cancelar. Regresa a la ventana del libro de trabajo cancelando
los cambios realizados.
Paso a paso. Ejecuta la macro seleccionada línea a línea.
Modificar. Permite abrir la macro seleccionada en el Editor de Visual Basic para modificarla.
Crear. Abre un módulo nuevo en el Editor de Visual Basic para crear una nueva macro. El
botón Crear solamente estará disponible si se ha introducido un nombre nuevo en el
cuadro Nombre de la macro.
Eliminar. Elimina la macro seleccionada.
Opciones. Permite asignar o modificar a la macro seleccionada una
tecla de método abreviado y una descripción.
3. Elija el nombre de la macro de la lista y pulse el botón Ejecutar.
5.3. ASIGNAR MACROS A UN BOTÓN DE LA BARRA DE HERRAMIENTAS
Para simplificar la ejecución de las Macros podemos crear botones en la barra de
herramientas con las macros más utilizadas.
Veamos un ejemplo con nuestra macro:
1. Vamos al botón de office, y seleccionamos opciones de Excel
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
En su pantalla aparecerá el siguiente cuadro de diálogo:
2. Seleccione personalizar,
3. En comandos disponibles, seleccione macros
4. Seleccione el macro Formato_especial y clic en agregar ,luego en aceptar.
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR
FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA
Creado por: JOHN FREDY CALDERON GARCIA
Docente: Facultad de Ingeniería
5. Aparecerá en la cita de opciones listo para ejecutar.

Más contenido relacionado

La actualidad más candente (18)

Documento (4)
Documento (4)Documento (4)
Documento (4)
 
Documento.docx
Documento.docxDocumento.docx
Documento.docx
 
Macro
MacroMacro
Macro
 
Taller
TallerTaller
Taller
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Guia70
Guia70Guia70
Guia70
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Taller excel normas APA
Taller excel normas APATaller excel normas APA
Taller excel normas APA
 
Macros
MacrosMacros
Macros
 
Taller macro
Taller macroTaller macro
Taller macro
 
Creacion de macros
Creacion de macrosCreacion de macros
Creacion de macros
 
Tecnologia macros
Tecnologia macrosTecnologia macros
Tecnologia macros
 
Uso de macros en excel
Uso de macros en excelUso de macros en excel
Uso de macros en excel
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Preguntas del segundo taller
Preguntas del segundo tallerPreguntas del segundo taller
Preguntas del segundo taller
 
Macros en excel 2018
Macros en excel 2018Macros en excel 2018
Macros en excel 2018
 

Destacado

Nada es por azar
Nada es por azarNada es por azar
Nada es por azar
naturmar
 
GaleríA Dibujo ArtíStico 6°
GaleríA Dibujo ArtíStico  6°GaleríA Dibujo ArtíStico  6°
GaleríA Dibujo ArtíStico 6°
coreografo
 
Arte precolombino i
Arte precolombino iArte precolombino i
Arte precolombino i
baneik
 
Educacion artistica 6to
Educacion artistica 6toEducacion artistica 6to
Educacion artistica 6to
zionpcs
 
Arte precolombino
Arte precolombinoArte precolombino
Arte precolombino
SAEZRA
 
El renacimiento italiano
El renacimiento italianoEl renacimiento italiano
El renacimiento italiano
encarnagonzalo
 
Renacimiento Aleman
Renacimiento AlemanRenacimiento Aleman
Renacimiento Aleman
papablo19
 

Destacado (20)

El renacimiento
El renacimientoEl renacimiento
El renacimiento
 
Renacimiento pwp
Renacimiento pwpRenacimiento pwp
Renacimiento pwp
 
Nada es por azar
Nada es por azarNada es por azar
Nada es por azar
 
Arte gótico
Arte góticoArte gótico
Arte gótico
 
GaleríA Dibujo ArtíStico 6°
GaleríA Dibujo ArtíStico  6°GaleríA Dibujo ArtíStico  6°
GaleríA Dibujo ArtíStico 6°
 
Arte precolombino i
Arte precolombino iArte precolombino i
Arte precolombino i
 
Educacion artistica 6to
Educacion artistica 6toEducacion artistica 6to
Educacion artistica 6to
 
Arte precolombino
Arte precolombinoArte precolombino
Arte precolombino
 
Arte Inca
Arte IncaArte Inca
Arte Inca
 
Arte gotico
Arte goticoArte gotico
Arte gotico
 
Arte Inca
Arte IncaArte Inca
Arte Inca
 
El renacimiento italiano
El renacimiento italianoEl renacimiento italiano
El renacimiento italiano
 
libro de texto.Educacion.artistica..6to.grado.primaria.2014
libro de texto.Educacion.artistica..6to.grado.primaria.2014libro de texto.Educacion.artistica..6to.grado.primaria.2014
libro de texto.Educacion.artistica..6to.grado.primaria.2014
 
Arte precolombino
Arte precolombinoArte precolombino
Arte precolombino
 
Renacimiento Aleman
Renacimiento AlemanRenacimiento Aleman
Renacimiento Aleman
 
El arte del Renacimiento italiano
El arte del Renacimiento italianoEl arte del Renacimiento italiano
El arte del Renacimiento italiano
 
Tema 12. El arte barroco
Tema 12. El arte barrocoTema 12. El arte barroco
Tema 12. El arte barroco
 
El rococo
El rococoEl rococo
El rococo
 
Arte en las culturas precolombinas de america
Arte en las culturas precolombinas de americaArte en las culturas precolombinas de america
Arte en las culturas precolombinas de america
 
Arte del Renacimiento en italia
Arte del Renacimiento en italiaArte del Renacimiento en italia
Arte del Renacimiento en italia
 

Similar a Guia para trabajar_con_macros_en_excel (20)

Guia macros y_formularios
Guia macros y_formulariosGuia macros y_formularios
Guia macros y_formularios
 
Semana 15
Semana 15Semana 15
Semana 15
 
Preguntas del segundo taller copia
Preguntas del segundo taller   copiaPreguntas del segundo taller   copia
Preguntas del segundo taller copia
 
Macros
MacrosMacros
Macros
 
Macros de excel....manual
Macros de excel....manualMacros de excel....manual
Macros de excel....manual
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 
Taller1
Taller1Taller1
Taller1
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Macros
MacrosMacros
Macros
 
Macros1
Macros1Macros1
Macros1
 
Macros
MacrosMacros
Macros
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Macros luisa
Macros luisaMacros luisa
Macros luisa
 
Macros de excel
Macros de excelMacros de excel
Macros de excel
 
Macros de excel
Macros de excel Macros de excel
Macros de excel
 
Macros
MacrosMacros
Macros
 
Macros
MacrosMacros
Macros
 

Más de JOHN BONILLA

Vamos a realizar_una_animacion_por_escenas_con_botones
Vamos a realizar_una_animacion_por_escenas_con_botonesVamos a realizar_una_animacion_por_escenas_con_botones
Vamos a realizar_una_animacion_por_escenas_con_botones
JOHN BONILLA
 
Guia educacion distancia_tutores
Guia educacion distancia_tutoresGuia educacion distancia_tutores
Guia educacion distancia_tutores
JOHN BONILLA
 
Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...
Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...
Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...
JOHN BONILLA
 
Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02
Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02
Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02
JOHN BONILLA
 
Sigloxxarquitecturaorganicista
SigloxxarquitecturaorganicistaSigloxxarquitecturaorganicista
Sigloxxarquitecturaorganicista
JOHN BONILLA
 
Sigloxxarquitecturaorganicista
SigloxxarquitecturaorganicistaSigloxxarquitecturaorganicista
Sigloxxarquitecturaorganicista
JOHN BONILLA
 
Sigloxxpinturaexpresionismoabstractoamericano
SigloxxpinturaexpresionismoabstractoamericanoSigloxxpinturaexpresionismoabstractoamericano
Sigloxxpinturaexpresionismoabstractoamericano
JOHN BONILLA
 
Sigloxxarquitecturaracionalista
SigloxxarquitecturaracionalistaSigloxxarquitecturaracionalista
Sigloxxarquitecturaracionalista
JOHN BONILLA
 
Sigloxixpostimpresionismo
SigloxixpostimpresionismoSigloxixpostimpresionismo
Sigloxixpostimpresionismo
JOHN BONILLA
 
Pinturaxxsurrealismo
PinturaxxsurrealismoPinturaxxsurrealismo
Pinturaxxsurrealismo
JOHN BONILLA
 
Fauvismoexpresionismo
FauvismoexpresionismoFauvismoexpresionismo
Fauvismoexpresionismo
JOHN BONILLA
 
Guia boton animacion basica
Guia boton animacion basicaGuia boton animacion basica
Guia boton animacion basica
JOHN BONILLA
 

Más de JOHN BONILLA (20)

Tipos de datos primitivos en c++
Tipos de datos primitivos en c++Tipos de datos primitivos en c++
Tipos de datos primitivos en c++
 
Segundo algoritmos
Segundo algoritmosSegundo algoritmos
Segundo algoritmos
 
Ejercicio vector y matriz
Ejercicio vector y matrizEjercicio vector y matriz
Ejercicio vector y matriz
 
C ++
C ++C ++
C ++
 
Vamos a realizar_una_animacion_por_escenas_con_botones
Vamos a realizar_una_animacion_por_escenas_con_botonesVamos a realizar_una_animacion_por_escenas_con_botones
Vamos a realizar_una_animacion_por_escenas_con_botones
 
Macros visualbasicparaexcel
Macros visualbasicparaexcelMacros visualbasicparaexcel
Macros visualbasicparaexcel
 
Formularios
FormulariosFormularios
Formularios
 
Guia educacion distancia_tutores
Guia educacion distancia_tutoresGuia educacion distancia_tutores
Guia educacion distancia_tutores
 
Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...
Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...
Formato acta de_acuerdo_pedagogico-informatica y convergencia-2014_a-sabado- ...
 
Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02
Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02
Ciclodevidadelproyectoyorganizacin 130415100901-phpapp02
 
Sigloxxarquitecturaorganicista
SigloxxarquitecturaorganicistaSigloxxarquitecturaorganicista
Sigloxxarquitecturaorganicista
 
Sigloxxarquitecturaorganicista
SigloxxarquitecturaorganicistaSigloxxarquitecturaorganicista
Sigloxxarquitecturaorganicista
 
Sigloxxpinturaexpresionismoabstractoamericano
SigloxxpinturaexpresionismoabstractoamericanoSigloxxpinturaexpresionismoabstractoamericano
Sigloxxpinturaexpresionismoabstractoamericano
 
Sigloxxescultura
SigloxxesculturaSigloxxescultura
Sigloxxescultura
 
Sigloxxarquitecturaracionalista
SigloxxarquitecturaracionalistaSigloxxarquitecturaracionalista
Sigloxxarquitecturaracionalista
 
Sigloxixpostimpresionismo
SigloxixpostimpresionismoSigloxixpostimpresionismo
Sigloxixpostimpresionismo
 
Pinturaxxsurrealismo
PinturaxxsurrealismoPinturaxxsurrealismo
Pinturaxxsurrealismo
 
Fauvismoexpresionismo
FauvismoexpresionismoFauvismoexpresionismo
Fauvismoexpresionismo
 
Cubismo picasso
Cubismo picassoCubismo picasso
Cubismo picasso
 
Guia boton animacion basica
Guia boton animacion basicaGuia boton animacion basica
Guia boton animacion basica
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 

Último (20)

GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 

Guia para trabajar_con_macros_en_excel

  • 1. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería CREACIÓN DE MACROS Una macro es un conjunto de mandatos y pulsaciones que forman un pequeño programa, los cuales pueden ser activados colectivamente dando el nombre de la macro que los contiene. Las macros se utilizan para automatizar tareas repetitivas que simplifican el trabajo del usuario, para evitar la repetición de las mismas operaciones una y otra vez. Una macro puede ser muy simple, ejecutando dos o más comandos, o muy compleja, realizando cientos de comandos. Las macros se graban y las funciones personalizadas se diseñan en las hojas de macros. La macros se pueden usar para: 1. Crear funciones personalizadas (con lenguaje de macros). 2. Automatizar tareas de rutina (con la grabadora de macros). 3. Crear menús y cuadros de diálogo para aplicaciones personalizadas. 4. Ejecutar automáticamente otras aplicaciones. Excel dispone de una grabadora de macros, que convierte en el lenguaje de programación Microsoft Visual Basic para Aplicaciones todas las acciones y operaciones que realicemos en el libro de trabajo, sin necesidad de tener nociones de programación. La Grabadora de macros funciona como una grabadora de cintas: graba sus acciones a fin de que las pueda reproducir cuando lo necesite. 1. GRABAR UNA MACRO Para grabar una macro, Excel nos ofrece dos opciones: escribir la macro en una hoja de macros con el lenguaje de macros (Visual Basic), tarea para usuarios especializados, o bien realizar paso a paso las acciones a grabar en la macro, tal y como lo haría en la primera de las hojas de cálculo en la que necesitara ejecutar dichas acciones. Nos vamos a centrar en la segunda opción, que no exige ningún conocimiento previo de lenguaje de macros y, en cambio, podrá ejecutar cualquiera de los mandatos de Excel. La creación de una macro, como podrá comprobar es muy simple desde la ficha programador. La práctica que realizaremos a continuación, consistirá en crear una macro sencilla que dé formato a determinadas celdas de la hoja de cálculo para que destaquen:
  • 2. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería 1. Cree una nueva hoja de cálculo. (ctrl + U) 2. Damos clic en Grabar Macro En su pantalla aparecerá el siguiente cuadro de diálogo con cuatro opciones:  Nombre de la macro. Permite especificar el nombre que queremos dar a dicha macro.  Método abreviado. Permite asignar una combinación de teclas de método abreviado para ejecutar la macro después de su creación. Las letras minúsculas será Ctr+Letra minúscula, y las letras mayúsculas será Ctrl+Mayús+Letra mayúscula.  Guardar macro en. Permite seleccionar dónde se desea almacenar la macro. Si desea que la macro pueda utilizarse en cualquier libro de trabajo, elija Libro de macros personal (la macro se graba en una hoja de macros oculta que siempre se abre al ejecutar Excel y puede ejecutarse desde cualquier hoja de cálculo). Descripción. Para añadir o modificar la información descriptiva de la macro.
  • 3. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería 3. En el cuadro de texto Nombre de la macro teclee Formato_especial. 4. Pulse la tecla Tabulador o haga clic en el cuadro Método abreviado. 5. Teclee f para la letra de Método abreviado. 6. Pulse el botón Aceptar para empezar la grabación. Ahora Excel regresa al libro de trabajo, pero observe que en la barra de estado se muestra un mensaje que pone Grabando, y ha aparecido una nuevaBarra de herramientas llamada Grabar macro con dos botones. Éstos son: Detener grabación. Finaliza la grabación de la macro seleccionada Referencia relativa. Activa o desactiva la grabación con referencias relativas o absolutas de celda . En este momento todas las acciones que realicemos las grabará la macro, por lo tanto siga con atención los próximos pasos, ya que un error significará un error en la grabación. 7. Clic en la ficha Inicio. 8. Elija la fuente Times New Roman con el tamaño de 11. 9. Haga clic en la flecha de Bordes. 10. Pulse sobre mas bordes.
  • 4. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería 11. Haga clic en Relleno. 12. Seleccione la trama y el color deseados. 13. Pulse el botón Aceptar. 14. Por último pulse sobre el botón Detener grabación Con esto hemos finalizado los diferentes pasos que tiene que realizar la macro. Como puede comprobar no es difícil la creación de una macro, simplemente tenemos que realizar los pasos que debe ejecutar la macro, a continuación vamos a probarla.
  • 5. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería 2. EJECUCIÓN DE UNA MACRO Puede reproducir las acciones grabadas en una macro desde cualquier hoja de cálculo. La forma más rápida es pulsar la combinación de teclas que le haya asignado a la macro, es decir, la tecla Ctrl+letra que especificó en la entrada. La macro se ejecutará automáticamente, es decir, todas las acciones grabadas se ejecutarán una a una en el orden en que las creó en la macro, como si lo estuviera haciendo manualmente. Otra forma de ejecutar una macro sería: 1) Clic en el botón Macro de la ficha Programador Aparecerá el cuadro de diálogo Macro. 2) Hacer clic, en el cuadro de lista Nombre de la macro, en la entrada que lleva el nombre de la macro a ejecutar. 3) Hacer clic en el botón Ejecutar. A continuación vamos a ejecutar la macro que acabamos de crear, utilizando ambos sistemas: En primer lugar emplearemos el sistema del método abreviado. 1. Seleccione el rango B4:E13 y pulse la combinación de teclas Ctrl+f. Ahora probemos de nuevo a ejecutar la macro con la opción macros 1. 1. Marque el rango B1:E1. 2. 2. Seleccione la opción Macros de la ficha programador. En su pantalla aparecerá el siguiente cuadro de diálogo:
  • 6. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería Los botones que posee la ventana Macro son: Ejecutar. Ejecuta la macro seleccionada. Cancelar. Regresa a la ventana del libro de trabajo cancelando los cambios realizados. Paso a paso. Ejecuta la macro seleccionada línea a línea. Modificar. Permite abrir la macro seleccionada en el Editor de Visual Basic para modificarla. Crear. Abre un módulo nuevo en el Editor de Visual Basic para crear una nueva macro. El botón Crear solamente estará disponible si se ha introducido un nombre nuevo en el cuadro Nombre de la macro. Eliminar. Elimina la macro seleccionada. Opciones. Permite asignar o modificar a la macro seleccionada una tecla de método abreviado y una descripción. 3. Elija el nombre de la macro de la lista y pulse el botón Ejecutar. 5.3. ASIGNAR MACROS A UN BOTÓN DE LA BARRA DE HERRAMIENTAS Para simplificar la ejecución de las Macros podemos crear botones en la barra de herramientas con las macros más utilizadas. Veamos un ejemplo con nuestra macro: 1. Vamos al botón de office, y seleccionamos opciones de Excel
  • 7. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería En su pantalla aparecerá el siguiente cuadro de diálogo: 2. Seleccione personalizar, 3. En comandos disponibles, seleccione macros 4. Seleccione el macro Formato_especial y clic en agregar ,luego en aceptar.
  • 8. CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS – LINEA INFORMÁTICA Creado por: JOHN FREDY CALDERON GARCIA Docente: Facultad de Ingeniería 5. Aparecerá en la cita de opciones listo para ejecutar.