14
Integrantes: Julio Jonatán Camacho Rosa Guedez Yubanela Fernández Nesleidy Rivero Yanetsis Sección 846 MACRO - COMANDO

Macro comandos 846

Embed Size (px)

DESCRIPTION

MACRO COMANDO SECCIÓN 846 ADMINISTRTACION

Citation preview

Page 1: Macro comandos 846

Integrantes:Julio JonatánCamacho RosaGuedez YubanelaFernández NesleidyRivero Yanetsis

Sección 846

MACRO - COMANDO

Page 2: Macro comandos 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 forApplications). 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 interesantePermiten automatizar trabajo Excel manual para que se haga en 1 click!Permiten crear nuevas funciones y cálculos Excel a medidaPermiten expandir las prestaciones de Excel con nuevas herramientas y solucionesPermiten crear aplicaciones en Excel más profesionales y automatizadasCon 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

Page 3: Macro comandos 846

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

Page 4: Macro comandos 846

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

Page 5: Macro comandos 846

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

Page 6: Macro comandos 846

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

Page 7: Macro comandos 846

7 Abrimos Microsoft excel, y reflejara en la pantalla el mensaje, ver 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

Figura 9

Page 8: Macro comandos 846

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

Page 9: Macro comandos 846

Figura 12

Figura 13

10 Cerramos la pestaña, le damos guardar y cerramos Microsoft Excel. Ver

figura 14

Page 10: Macro comandos 846

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

Page 11: Macro comandos 846

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

Page 12: Macro comandos 846

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

Page 13: Macro comandos 846

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)

Page 14: Macro comandos 846

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