23
Macros en Excel Guid o Trujillo Valdiviezo Microsoft Certified Profesional (MCP) Vi s u al B asic para A pl i cac i one s (V BA )

Macros en Excel-Sesion01.ppt

  • Upload
    liz1975

  • View
    43

  • Download
    0

Embed Size (px)

Citation preview

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    1/23

    Macros en Excel

    Guido Truj i l lo Valdiv iezoMicrosoft Certified Profesional (MCP)

    Visual Basic para Aplicaciones (VBA)

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    2/23

    Que es una Macro?

    Es un conjunto de instrucciones

    (cdigos) que sirven para

    automatizar procesos.

    Las instrucciones se codifican enun editor y se pueden ejecutar con

    algn botn, icono o tecla de

    control.

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    3/23

    Que es una Macro?

    Ejemplo:

    Todos los das realiz las mismasinstrucciones a mis celdas:

    Tamao de Fuen te (Tamao de la letra),

    Negrita, Fuente (Tipo de letra) y Color deFuente (Color de Letra), para no hacer

    siempre lo mismo, mejor es crear una macro

    para ejecutarlo cuando sea necesario.

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    4/23

    Activar Macros: Excel 2010

    Paso 1:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    5/23

    Activar Macros: Excel 2010

    Paso 2:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    6/23

    Activar Macros: Excel 2010

    Paso 3:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    7/23

    Activar Macros: Excel 2010

    Paso 4:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    8/23

    Activar Ficha Programador

    Paso 1:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    9/23

    Activar Ficha Programador

    Paso 2:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    10/23

    Activar Ficha Programador

    Paso 3:

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    11/23

    Objetos y propiedades

    Cuando en el mundo real nos

    referimos a un objeto, esto

    significa que hablamos de algo

    ms o menos abstracto que

    puede ser cualquier elemento.Ejemplo:

    Carro, Silla, Casa, etc.

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    12/23

    Objetos y propiedades

    Todos los objetos tiene Mtodos

    (acciones realizadas) y Propiedades

    (caractersticas propias).Mtodo :

    - Abrir, Cerrar, Modificar

    Propiedades:

    - Color, modelo, tipo de letra,

    tamao, estilo, etc.

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    13/23

    Objetos y propiedades

    Los objetos se separan de sus

    propiedades por un punto (.)

    Formato:Objeto.propiedad = valor

    Ejemplo:

    Carro.color = "Azul"

    range("A2").value = 125

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    14/23

    Tipos de Macros

    Existen dos tipos:

    Macros Automticas

    Creadas por el Usuario

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    15/23

    Macros Automticas

    Son las secuencias de cdigos

    proporcionadas por Microsoft

    Excel.

    Se debe de seleccionar lareferencia de celda (Relativa o

    Absoluta).

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    16/23

    Secuencia relativa

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    17/23

    Macros Automticas

    Proporcionar un Nombre (no

    espacio en b lanco, no gu iones)y

    un mtodo abreviado a la macro.

    Nombre : Ejemplo1 Mtodo Abreviado : Ctrl + p

    Descripcin :

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    18/23

    Macros Automticas

    Ficha Programador

    Grupo Cdigo

    Grabar macro

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    19/23

    Macros Automticas

    Nombre de la Macro

    Mtodo Abreviado

    Guardar macro Descripcin

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    20/23

    Macros Automticas

    Nombre de la Macro

    Mtodo Abreviado

    Guardar macro Descripcin

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    21/23

    Macros Automticas

    Ejemplo: Crear la macro de nombre ejemplo1

    Dar el siguiente formato acualquier celda. Tipo de Letra : Arial Narrow

    Tamao : 25 pts. Estilo : Negrita

    Color : Rojo

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    22/23

    Macros Automticas

  • 5/19/2018 Macros en Excel-Sesion01.ppt

    23/23

    Editor de Visual Basic

    Ventana que tiene los

    cdigos en Visual Basic

    Ventana del proyecto

    que se esta realizando