VISUAL BASIC EXCEL 2016

295,00

Descripción

Descripción breve

Completo y, a la vez, simple y práctico, este curso está dirigido a usuarios de Excel y a desarrolladores que deseen crear aplicaciones amigables, fiables y potentes. ¡No lo dudes más e infórmate!

 

Duración

3 meses

300 horas

 

Objetivos

Además de los elementos básicos del lenguaje VBA (estructura del lenguaje y conceptos de programación orientada a objetos) que permitirán automatizar el manejo de sus datos, aprenderá a crear tablas dinámicas y gráficos, a diseñar formularios, a personalizar la interfaz de Excel, especialmente la cinta de opciones, a comunicarse con las otras aplicaciones de Office, a importar o publicar páginas web y archivos XML y a aprovechar las funciones API de Windows.

 

Resumen temario

PRESENTACIÓN

  1. Presentación del lenguaje VBA
  2. Las macros de Excel
  3. Asignar una macro
  4. El entorno de desarrollo VBE
  5. Configuración del editor VBA

EL LENGUAJE VBA

  1. Módulos
  2. Procedimientos
  3. Variables
  4. Estructuras de decisión
  5. Estructuras en ciclo
  6. Operadores
  7. Reglas de escritura del código

LA PROGRAMACIÓN DE OBJETOS EN EXCEL

  1. Presentación
  2. El modelo de objeto de Excel
  3. Principios de uso de los objetos y las colecciones
  4. Instrucciones usadas con los objetos
  5. El Examinador de objetos

OBJETOS DE EXCEL

  1. El objeto Application
  2. Objeto Workbook
  3. El objeto Worksheet
  4. El objeto Range
  5. Ejemplos de uso de los objetos

TABLAS DINÁMICAS Y GRÁFICOS

  1. Las tablas dinámicas
  2. Los gráficos
  3. Ejemplo de aplicación
  4. Creación de una tabla dinámica con minigráficos

CUADROS DE DIÁLOGO

  1. Presentación
  2. Cuadros de diálogo integrados
  3. Cuadros de diálogo predefinidos

FORMULARIOS

  1. Presentación
  2. Crear un formulario
  3. Personalizar un formulario
  4. Ejemplo de formulario personalizado

MEJORAS EN LA INTERFAZ DE USUARIO

  1. Presentación
  2. Personalización de la cinta con la utilidad Custom UI Editor
  3. Ejemplo de cinta personalizada con el Custom UI Editor
  4. Personalización de la cinta de opciones mediante la colección CommandBars
  5. Ejemplos de barras de comandos
  6. Barras de comandos
  7. Controles (opciones o botones de comando) de las barras de comandos
  8. Ejemplos de menús personalizados

ADMINISTRACIÓN DE EVENTOS

  1. Presentación
  2. Escritura de eventos
  3. Eventos del objeto Application
  4. Eventos del objeto Workbook
  5. Eventos del objeto Worksheet
  6. Eventos del objeto Chart

DEPURACIÓN Y ADMINISTRACIÓN DE ERRORES

  1. Diferentes tipos de error
  2. Depuración
  3. Administración de errores en VBA

COMUNICACIÓN CON LAS APLICACIONES DE OFFICE

  1. La tecnología Automation
  2. Comunicación con Word desde Excel
  3. Comunicación con Access desde Excel
  4. Comunicación con Outlook desde Excel
  5. Objetos vinculados o incrustados
  6. Métodos y propiedades relativos a los vínculos con Excel

INTERNET

  1. Consultas por Internet
  2. El objeto QueryTable
  3. Publicación de páginas web
  4. Los objetos WebOptions y DefaultWebOptions
  5. Importar, exportar y asignar archivos XML
  6. El objeto HyperLink

PROGRAMACIÓN EN WINDOWS

  1. Presentación de las API
  2. Llamar a una función de la API de Windows
  3. Lista de funciones API de Windows
  4. Ejemplos de uso de funciones API de Windows
  5. El objeto FileSystemObject

CÓDIGO DE UNA MINIAPLICACIÓN

  1. Presentación general
  2. Descripción de la aplicación GestPresupuesto
  3. Cinta de Office 2013 personalizada
  4. Módulo ThisWorbook
  5. Formulario NuevoPresupuesto
  6. Formulario BuscarPresupuesto
  7. Módulos ProcCinta y ProcGene