Click here to load reader

Macro comandos 846

  • View
    418

  • Download
    1

Embed Size (px)

DESCRIPTION

MACRO COMANDO SECCIÓN 846 ADMINISTRTACION

Text of Macro comandos 846

  • 1. MACRO - COMANDOIntegrantes:Julio JonatnCamacho RosaGuedez YubanelaFernndez NesleidyRivero Yanetsis Seccin 846

2. Una macro (del griego , makro, que significa grande) abreviaturade macroinstruccin es una serie de instrucciones que se almacenan paraque se puedan ejecutar de manera secuencial mediante una sola llamada uorden de ejecucin. Dicho de otra manera, una macroinstruccin es unainstruccin compleja, formada por otras instrucciones ms sencillas. Estopermite la automatizacin de tareas repetitivas.Las macros Excel consisten bsicamente en cdigo de programacin.Se escriben con un lenguaje de programacin llamado VBA (Visual Basic forApplications). Excel ya trae incorporado un editor desde donde podremosprogramar las macros. El lenguaje de programacin de las macros essumamente fcil de aprenderLo ms interesantePermiten automatizar trabajo Excel manual para que se haga en 1 click!Permiten crear nuevas funciones y clculos Excel a medidaPermiten expandir las prestaciones de Excel con nuevas herramientas ysolucionesPermiten crear aplicaciones en Excel ms profesionales y automatizadasCon las macros te puedes ahorrar cientos de horas de trabajo Excel manual.Adems, puedes crear aplicaciones Excel que dejarn con la boca abierta ams de uno 3. Macros en Microsoft Excel pas a paso Inicio, Microsoft Excel. Ver figura 12Debemos habilitar macros y para eso: archivo, opciones de Excel seleccionamos personalizar cinta deopciones, activamos programador y le damos click en aceptar. Ver figura 2 4. Figura 33 En la pestaa programador, un click en seguridad de macros,seguidamente un click en configuracin de macros y habilitamos todos losmacros, le damos aceptar. Ver figura 3 y 4 5. Figura 44Posteriormente podemos observar en la barra de men, visual Basic daleun click y luego seleccionamos VBA Proyectos. Ver figura 5 y 6Nota: En el editor Visual Basic, VBA Proyectos podemos ver cada una de lashojas y el espacio principal del grupo de trabajo, si queremos hacer unapequea aplicacin que se refleje en el espacio de trabajo que cuando sehabr el programa, por ejemplo pedir que nos muestre un mensaje acontinuacin. Ver figura 6Figura 6 6. 5Hacer click en thisworkbook, cambiamos la opcin de general aworkbook. Seguidamente colocamos la palabra msgbox (tu mensaje)cerramos pestaa .Ver imagen 7Figura 76Posteriormente guardamos el documento, archivo, guardar como, ledamos como nombre; pruebas de macros y tipo de documento; libros de Excelhabilitados para macros y por ultimo cerramos Microsoft Excel, ver figura 8Figura 8 7. 7Abrimos Microsoft excel, y reflejara en la pantalla el mensaje, ver figura 9 Figura 9Nota: Esto como del inicio de codificacin con el editor, tambin podemosinsertar formularios, mdulos o tambin mdulo de clase, vamos trabajar anivel de mdulos, tenemos dos tipos de modulo, de funcin y de procedimientoA continuacin, ver figura 10 8. Mdulo de procedimiento:8 Seleccionar modulo y escribir sub saludo () luego enter y escribimosmsgbox (tu mensaje). Ver figura 11 Nota: Para ejecutarse debemos llamar y para eso a continuacin. 9 Darle click en thiswoskbooky borramos lo que est escrito para colocar call saludo, ver figura 12 y 13 Borrar 9. Figura 12Figura 1310Cerramos la pestaa, le damos guardar y cerramos Microsoft Excel. Verfigura 14 10. 11 Abrimos el programa Microsoft Excel y debe mostrar el mensaje. Verfigura 14Figura 1412Volvemos en men programador dar click en Visual Basic. Ver figura 15 11. Nota: Trabajemos con mdulo de una funcin.13 Posteriormente escribir function suma1, utilizaremos las variables a y ba continuacin: Funtion sumar1 (a As Double, b As Doble) As DoubleSuma1= a + b14 Para sumar: =suma (seleccionamos las celdas que deseamos sumar yseguidamente nos dar el resultado. Ver figura 15 12. Trabajaremos con formularios15Men programador, Visual Basic y luego insertar formulario, ver figura16 16En el cuadro de herramientas dar click en etiquetas (A) e insertar 2cuadro, cambiamos el nombre a cada cuadro y damos doble click al cuadrollamado salir, ver figura 17 Figura 17 13. 17Para ocultar el formulario colocar user form1., ver figura 1818Para mostrar el formulario, un click en mdulo 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 2121Abrimos nuevamente Microsoft Excel y debe aparecer el Formulario,ver figura 23

Search related