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