Bit, Forma los mejores profesionales y usuarios desde 1967

Programa de curso
Desarrollo de aplicaciones VBA para EXCEL

Características

Dirigido a Usuarios avanzados de EXCEL que deseen desarrollar aplicaciones con VBA.    

Objetivos
Conocer el entorno de programación de Visual Basic for Applications.

Conocimientos previos
Conocimientos avanzados de Excel. Se recomienda también tener conocimientos básicos de programación, preferiblemente en cualquier lenguaje orientado a objetos.

Fechas y horarios:
Consultar Calendario de Cursos

Importe:
Consultar precios, becas y descuentos en Calendario de cursos.
El importe incluye inscripción, material y prácticas. IVA Exento.

Certificado:
Al finalizar el curso se le entregará un certificado de asistencia al curso
.


Temario

INTRODUCCION A LA PROGRAMACION DE MACROS CON VBA
Qué es Visual Basic for Applications.
Elementos del entorno de programación de Visual Basic for Aplications: el Visual Basic Editor.
Creación de macros.
Ejecución de macros.
Edición de macros.
Ejemplos prácticos.

CONCEPTOS BASICOS DE PROGRAMACION
Noción de módulos y procedimientos.
Utilización de funciones de VBA y Excel.
Creación de funciones definidas por el usuario.
Definición de variables, constantes y argumentos.

TRABAJANDO CON CÓDIGO VISUAL BASIC EN PROCEDIMIENTOS.
Identificando variables.
Utilizando Tipos de Datos.
Definición de constantes.
Estructuras de control en Visual Basic.

USO DEL EDITOR DE VISUAL BASIC
Descripción de la Interfaz
Que es un proyecto en Visual Basic.
El Explorador de Proyectos
Cuadro de Herramientas de controles ActiveX
Editor de Código
Diseñador de Formularios
Ventana de Propiedades
Barra de Herramientas estandar
Modo de Ejecución y de Diseño
Programación Orientada a Eventos
Edición de macros, visualización de Eventos, Métodos y Propiedades.
Impresión de un módulo Visual Basic.

PROGRAMACION ORIENTADA A OBJETOS
Introducción al concepto de modelo de objetos, como forma de acceder mediante código a la funcionalidad de una aplicación.
Modelo de objetos de Excel.
Manejo de objetos a través de la definición de acciones (métodos) y de cualidades (propiedades).
Creación de procedimientos simples, tomando el modelo de objetos de Excel.
Manejo de la funcionalidad de una aplicación, a través de su modelo de objetos.

CREACION Y UTILIZACION DE PROCEDIMIENTOS
Conceptos básicos sobre procedimientos.
Declaración de variables
Utilización de la ventana local.
Cómo invocar a un procedimiento.
Cómo organizar módulos y procedimientos en un libro de trabajo.
Cómo proteger procedimientos para que no sean utilizados por otros.
Depuración de errores.
Ejecución paso a paso.
Breakpoints.

CREACIÓN Y UTILIZACION DE FUNCIONES
Conceptos sobre las partes que componen una función.
Utilizar y Combinar funciones de VBA y Excel.
Creación de funciones personalizadas para utilizar en el asistente de funciones.

PERSONALIZACION DE MENUES
Introducción a la creación de menús y barras de herramientas personalizadas. Ejemplos prácticos, a través del uso de Excel.

TRABAJO CON FORMULARIOS PERSONALIZADOS
Trabajar con formularios en Excel
Desarrollo de aplicaciones con cuadros de diálogo.
Utilización de la función MsgBox.
Creación de un cuadro de diálogo.
Cuadros de diálogo modales y no modales.
Visualización de un cuadro de diálogo.

TRABAJO CON EL CUADRO DE HERRAMIENTAS
Trabajar con el cuadro de herramientas:
Cuadro Combinado
Cuadro de Texto
Cuadro de Lista

UTILIZACION DE MATRICES Y VECTORES PARA MANEJAR TABLAS DINAMICAS
Matrices y vectores.
Manejo de tablas dinámicas mediante código


Venga a conocernos:
Solicite entrevista con nuestros jefes de estudios o consultores, le asesoraremos sin compromiso
:
Información: tl. 93 209 29 66 - escola@bit.es
Planes de empresa: Teresa Coll, tl. 93 209 29 66 - empresa@bit.es
   
BIT-DIAGONAL - diagonal@bit.es
Av.Diagonal, 618 2º - 08021 Barcelona (Spain)
tel.93 209 29 66 - fax: 93 414 13 63
Plano Diagonal
 

23/03/2009

© 2009 Bit, s.a. Todos los derechos reservados