Anda di halaman 1dari 8

Programación en

VBA 1
Temario

Correo: elrilopez@gmail.com Cel. 917799708 1


 Microsoft VBA (Visual Basic para aplicaciones)
Descripción es el lenguaje de macros de Microsoft Visual
Basic que se utiliza para programar
del curso aplicaciones Windows y que se incluye en varias
aplicaciones Microsoft

Correo: elrilopez@gmail.com Cel. 917799708 2


 ¿Qué es una macro?
 La Ficha Programador y las Opciones de Seguridad
Sesión 1  La grabadora de macros.
 Formas de ejecutar una macro.

Correo: elrilopez@gmail.com Cel. 917799708 3


 Uso de la Grabadora de Macros
 Macros con referencias absolutas
 Macros con referencias relativas
Sesión 2  Asignar un macro a un objeto
 Como eliminar un macro
 Macros en Excel 2003 y Excel 2007

Correo: elrilopez@gmail.com Cel. 917799708 4


 Ingresa al editor de Visual Basic Excel
 Qué es un programa en Visual Basic
 Estructura de un programa para Excel
 El código en Visual Basic
 Sentencia de declaración.
 Constantes
 Variables
 Publicas
 Privadas

Sesión 3  Estáticas
 Sentencia de asignación.
 De datos
 De objetos (Set)
 Tipos de objetos
 Aplicaciones, libros, hojas, rangos, celdas, gráficos, formas, etc.
 Colecciones de objetos
 Sentencias ejecutables
 La ventana explorador de proyectos
 Ejecución de macros paso a paso

Correo: elrilopez@gmail.com Cel. 917799708 5


 Módulos, procedimientos y funciones.
 Objetos: Propiedades y Métodos. Sintaxis general.
 Programación Basada en Objetos.
Sesión 4  Creación de módulos y procedimientos.
 Ejecutar un procedimiento desde VBA.
 La instrucción With.

Correo: elrilopez@gmail.com Cel. 917799708 6


 Variables. Definición y declaración.
 Tipos de Datos en VBA.
 La función InputBox. Definición y sintaxis.
 La sentencia Option Explicit.
Sesión 5  Conversión de tipos de datos.
 Ámbito de una Variable.
 Constantes.
 Variables de Objetos.
 La función MsgBox. Definición y sintaxis.

Correo: elrilopez@gmail.com Cel. 917799708 7


 Manejo de Rangos, Hojas y Archivos
 Propiedades y métodos
 Desplazamientos y selección
 Range, offset, columns, Rows, End(xl..), Cels
 Nombre de rangos nombres de hojas
Sesión 6  Uso de funciones de Visual Basic
 Uso de funciones de hoja de cálculos con Visual Basic
 Sentencias de Control
 if… then… else

Correo: elrilopez@gmail.com Cel. 917799708 8

Anda mungkin juga menyukai