SlideShare una empresa de Scribd logo
1 de 14
MACRO - COMANDO
                      Integrantes:
        Julio Jonatán
        Camacho Rosa
        Guedez Yubanela
        Fernández Nesleidy
        Rivero Yanetsis
                                 Sección 846
Una macro (del griego μακρο, makro, que significa ‘grande’) abreviatura
de macroinstrucción es una serie de instrucciones que se almacenan para
que se puedan ejecutar de manera secuencial mediante una sola llamada u
orden de ejecución. Dicho de otra manera, una macroinstrucción es una
instrucción compleja, formada por otras instrucciones más sencillas. Esto
permite la automatización de tareas repetitivas.
Las macros Excel consisten básicamente en código de programación.
Se escriben con un lenguaje de programación llamado VBA (Visual Basic for
Applications). Excel ya trae incorporado un editor desde donde podremos
programar las macros. El lenguaje de programación de las macros es
sumamente fácil de aprender
Lo más interesante
Permiten automatizar trabajo Excel manual para que se haga en 1 click!
Permiten crear nuevas funciones y cálculos Excel a medida
Permiten expandir las prestaciones de Excel con nuevas herramientas y
soluciones
Permiten crear aplicaciones en Excel más profesionales y automatizadas
Con las macros te puedes ahorrar cientos de horas de trabajo Excel manual.
Además, puedes crear aplicaciones Excel que dejarán con la boca abierta a
más de uno
Macros en Microsoft Excel pasó a paso
     Inicio, Microsoft Excel. Ver figura 1




2    Debemos habilitar macros y para eso: archivo, opciones de Excel seleccionamos personalizar cinta de
opciones, activamos programador y le damos click en aceptar. Ver figura 2
Figura 3

3     En la pestaña programador, un click en seguridad de macros,
seguidamente un click en configuración de macros y habilitamos todos los
macros, le damos aceptar. Ver figura 3 y 4
Figura 4




4      Posteriormente podemos observar en la barra de menú, visual Basic dale
un click y luego seleccionamos VBA Proyectos. Ver figura 5 y 6




  Nota: En el editor Visual Basic, VBA Proyectos podemos ver cada una de las
  hojas y el espacio principal del grupo de trabajo, si queremos hacer una
  pequeña aplicación que se refleje en el espacio de trabajo que cuando se
  habrá el programa, por ejemplo pedir que nos muestre un mensaje a
  continuación. Ver figura 6




                                                                                Figura 6
5    Hacer click en thisworkbook, cambiamos la opción de general a
    workbook. Seguidamente colocamos la palabra msgbox (“tu mensaje”)
    cerramos pestaña .Ver imagen 7




                                  Figura 7

6        Posteriormente guardamos el documento, archivo, guardar como, le
damos como nombre; pruebas de macros y tipo de documento; libros de Excel
habilitados para macros y por ultimo cerramos Microsoft Excel, ver figura 8




                                  Figura 8
7    Abrimos Microsoft excel, y reflejara en la pantalla el mensaje, ver figura 9




                                         Figura 9


Nota: Esto como del inicio de codificación con el editor, también podemos
insertar formularios, módulos o también módulo de clase, vamos trabajar a
nivel de módulos, tenemos dos tipos de modulo, de función y de procedimiento
A continuación, ver figura 10
Módulo de procedimiento:

8     Seleccionar modulo y escribir sub saludo () luego enter y escribimos
msgbox (“tu mensaje”). Ver figura 11




   Nota: Para ejecutarse debemos llamar y para eso a continuación.

   9       Darle click en thiswoskbooky borramos lo que está escrito para colocar
   call saludo, ver figura 12 y 13




                             Borrar
Figura 12




                                  Figura 13

10      Cerramos la pestaña, le damos guardar y cerramos Microsoft Excel. Ver
figura 14
11     Abrimos el programa Microsoft Excel y debe mostrar el mensaje. Ver
figura 14




                                  Figura 14

12    Volvemos en menú programador dar click en Visual Basic. Ver figura 15
Nota: Trabajemos con módulo de una función.

13     Posteriormente escribir function suma1, utilizaremos las variables “a y b”
a continuación: Funtion sumar1 (a As Double, b As Doble) As Double
                Suma1= a + b




14     Para sumar: =suma (seleccionamos las celdas que deseamos sumar y
seguidamente nos dará el resultado. Ver figura 15
Trabajaremos con formularios

15    Menú programador, Visual Basic y luego insertar formulario, ver figura
16




 16    En el cuadro de herramientas dar click en etiquetas (A) e insertar 2
cuadro, cambiamos el nombre a cada cuadro y damos doble click al cuadro
llamado salir, ver figura 17




                                   Figura 17
17    Para ocultar el formulario colocar user form1., ver figura 18




18    Para mostrar el formulario, un click en módulo procedimiento y escribir:

Sub mostrarformulario ()
Userform1.show




               Figura 20 (se mostrara luego del saludo)
19     Luego un click en thisworskbook y escribir para llamar el procedimiento
(call mostrarfromulario) Ver figura 21




21      Abrimos nuevamente Microsoft Excel y debe aparecerá el Formulario,
ver figura 23

Más contenido relacionado

La actualidad más candente (20)

Excel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosExcel Avanzado 2007 y Macros
Excel Avanzado 2007 y Macros
 
Como crear un macro
Como crear un macroComo crear un macro
Como crear un macro
 
Taller macros
Taller macrosTaller macros
Taller macros
 
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteriaTutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
 
Taller 1 macros excel renee gonzalez martinez
Taller 1 macros excel renee gonzalez martinezTaller 1 macros excel renee gonzalez martinez
Taller 1 macros excel renee gonzalez martinez
 
Tema macros
Tema macrosTema macros
Tema macros
 
Tema macros
Tema macrosTema macros
Tema macros
 
Tema macros
Tema macrosTema macros
Tema macros
 
Apuntes macros excel
Apuntes  macros excelApuntes  macros excel
Apuntes macros excel
 
Tema macros
Tema macrosTema macros
Tema macros
 
Taller
TallerTaller
Taller
 
Taller sobre macros en excel
Taller sobre macros en excelTaller sobre macros en excel
Taller sobre macros en excel
 
Ejercicios de excel con visual basic
Ejercicios de excel con visual basicEjercicios de excel con visual basic
Ejercicios de excel con visual basic
 
Taller Macro
Taller MacroTaller Macro
Taller Macro
 
Macros, jazmin, freddy
Macros, jazmin, freddyMacros, jazmin, freddy
Macros, jazmin, freddy
 
Creando macros
Creando macrosCreando macros
Creando macros
 
Macros
MacrosMacros
Macros
 
Macros-para-microsoft-excel
Macros-para-microsoft-excelMacros-para-microsoft-excel
Macros-para-microsoft-excel
 
Macros para combinar
Macros   para combinarMacros   para combinar
Macros para combinar
 
Macros
MacrosMacros
Macros
 

Similar a Macro comandos 846 (18)

Tecno
TecnoTecno
Tecno
 
Presentacion macros sofia angie
Presentacion macros sofia angiePresentacion macros sofia angie
Presentacion macros sofia angie
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010
 
Segundo punto taller macros
Segundo punto taller macrosSegundo punto taller macros
Segundo punto taller macros
 
Taller de macros
Taller de macrosTaller de macros
Taller de macros
 
Macros
MacrosMacros
Macros
 
Taller1
Taller1Taller1
Taller1
 
Macros
MacrosMacros
Macros
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
 
Formato apa general-1
Formato apa general-1Formato apa general-1
Formato apa general-1
 
Macros exce vperez1
Macros exce vperez1Macros exce vperez1
Macros exce vperez1
 
Taller
TallerTaller
Taller
 
24722904 excel-topografia
24722904 excel-topografia24722904 excel-topografia
24722904 excel-topografia
 
Tecno
TecnoTecno
Tecno
 
Creando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdoresCreando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdores
 
Tallermacros 180406032042
Tallermacros 180406032042Tallermacros 180406032042
Tallermacros 180406032042
 

Último

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
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
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 

Último (20)

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
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
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
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
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
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 

Macro comandos 846

  • 1. MACRO - COMANDO Integrantes: Julio Jonatán Camacho Rosa Guedez Yubanela Fernández Nesleidy Rivero Yanetsis Sección 846
  • 2. Una macro (del griego μακρο, makro, que significa ‘grande’) abreviatura de macroinstrucción es una serie de instrucciones que se almacenan para que se puedan ejecutar de manera secuencial mediante una sola llamada u orden de ejecución. Dicho de otra manera, una macroinstrucción es una instrucción compleja, formada por otras instrucciones más sencillas. Esto permite la automatización de tareas repetitivas. Las macros Excel consisten básicamente en código de programación. Se escriben con un lenguaje de programación llamado VBA (Visual Basic for Applications). Excel ya trae incorporado un editor desde donde podremos programar las macros. El lenguaje de programación de las macros es sumamente fácil de aprender Lo más interesante Permiten automatizar trabajo Excel manual para que se haga en 1 click! Permiten crear nuevas funciones y cálculos Excel a medida Permiten expandir las prestaciones de Excel con nuevas herramientas y soluciones Permiten crear aplicaciones en Excel más profesionales y automatizadas Con las macros te puedes ahorrar cientos de horas de trabajo Excel manual. Además, puedes crear aplicaciones Excel que dejarán con la boca abierta a más de uno
  • 3. Macros en Microsoft Excel pasó a paso Inicio, Microsoft Excel. Ver figura 1 2 Debemos habilitar macros y para eso: archivo, opciones de Excel seleccionamos personalizar cinta de opciones, activamos programador y le damos click en aceptar. Ver figura 2
  • 4. Figura 3 3 En la pestaña programador, un click en seguridad de macros, seguidamente un click en configuración de macros y habilitamos todos los macros, le damos aceptar. Ver figura 3 y 4
  • 5. Figura 4 4 Posteriormente podemos observar en la barra de menú, visual Basic dale un click y luego seleccionamos VBA Proyectos. Ver figura 5 y 6 Nota: En el editor Visual Basic, VBA Proyectos podemos ver cada una de las hojas y el espacio principal del grupo de trabajo, si queremos hacer una pequeña aplicación que se refleje en el espacio de trabajo que cuando se habrá el programa, por ejemplo pedir que nos muestre un mensaje a continuación. Ver figura 6 Figura 6
  • 6. 5 Hacer click en thisworkbook, cambiamos la opción de general a workbook. Seguidamente colocamos la palabra msgbox (“tu mensaje”) cerramos pestaña .Ver imagen 7 Figura 7 6 Posteriormente guardamos el documento, archivo, guardar como, le damos como nombre; pruebas de macros y tipo de documento; libros de Excel habilitados para macros y por ultimo cerramos Microsoft Excel, ver figura 8 Figura 8
  • 7. 7 Abrimos Microsoft excel, y reflejara en la pantalla el mensaje, ver figura 9 Figura 9 Nota: Esto como del inicio de codificación con el editor, también podemos insertar formularios, módulos o también módulo de clase, vamos trabajar a nivel de módulos, tenemos dos tipos de modulo, de función y de procedimiento A continuación, ver figura 10
  • 8. Módulo de procedimiento: 8 Seleccionar modulo y escribir sub saludo () luego enter y escribimos msgbox (“tu mensaje”). Ver figura 11 Nota: Para ejecutarse debemos llamar y para eso a continuación. 9 Darle click en thiswoskbooky borramos lo que está escrito para colocar call saludo, ver figura 12 y 13 Borrar
  • 9. Figura 12 Figura 13 10 Cerramos la pestaña, le damos guardar y cerramos Microsoft Excel. Ver figura 14
  • 10. 11 Abrimos el programa Microsoft Excel y debe mostrar el mensaje. Ver figura 14 Figura 14 12 Volvemos en menú programador dar click en Visual Basic. Ver figura 15
  • 11. Nota: Trabajemos con módulo de una función. 13 Posteriormente escribir function suma1, utilizaremos las variables “a y b” a continuación: Funtion sumar1 (a As Double, b As Doble) As Double Suma1= a + b 14 Para sumar: =suma (seleccionamos las celdas que deseamos sumar y seguidamente nos dará el resultado. Ver figura 15
  • 12. Trabajaremos con formularios 15 Menú programador, Visual Basic y luego insertar formulario, ver figura 16 16 En el cuadro de herramientas dar click en etiquetas (A) e insertar 2 cuadro, cambiamos el nombre a cada cuadro y damos doble click al cuadro llamado salir, ver figura 17 Figura 17
  • 13. 17 Para ocultar el formulario colocar user form1., ver figura 18 18 Para mostrar el formulario, un click en módulo procedimiento y escribir: Sub mostrarformulario () Userform1.show Figura 20 (se mostrara luego del saludo)
  • 14. 19 Luego un click en thisworskbook y escribir para llamar el procedimiento (call mostrarfromulario) Ver figura 21 21 Abrimos nuevamente Microsoft Excel y debe aparecerá el Formulario, ver figura 23