castellano | english
 
Programación con VBA para Microsoft Excel 2010
JMS 611
Aseguramiento New course


Duración:   25h       Última actualización: 14/10/2011

Introducción:
Muchas empresas han realizado una inversión importante en hojas de cálculo de Excel como ayuda para sus negocios. Sin embargo, pocas organizaciones se dan cuenta del potencial de la eficiencia mejorada y la efectividad que pueden conseguir mediante la programación de Excel con VBA (Visual Basic for Applications). Esta combinación permite el desarrollo de aplicaciones personalizadas para las hojas de cálculo, las cuales pueden ampliar la funcionalidad de Excel y de su interfaz de usuario.
Mediante la combinación de lecciones y sesiones prácticas, podrá practicar todos los aspectos significativos del desarrollo de aplicaciones basadas en Excel con Visual Basic for Applications. Los asistentes aprenderán a crear aplicaciones completas y robustas.



Objetivos:
Al finalizar el curso los alumnos podrán:
  • Utilizar Microsoft Excel para desarrollar aplicaciones que agreguen, analicen y presenten datos de un modo amigable para el usuario.

  • Escribir procedimientos en VBA para controlar la amplia variedad de tipos de objetos que Excel y Microsoft Office disponen.

  • Escribir código de modo que la aplicación sea más fácil de mantener.

  • Desarrollar una interfaz de usuario profesional para una aplicación basada en Excel.

  • Proteger una aplicación basada en Excel de las interferencias de sus usuarios.



Dirigido a:
Programadores, analistas de sistemas y profesionales de soporte que desean crear y dar soporte sobre aplicaciones personalizadas para hojas de cálculo con Visual Basic for Applications de Microsoft.



Requisitos previos:
Los asistentes debe haber usado Excel durante un mínimo de tres meses. Es esencial que los asistentes conozcan los conceptos de la programación, como bucles, declaraciones condicionales y variables.



Profesorado:
Contamos con un equipo de instructores altamente cualificados que combinan la actividad formativa con el desarrollo de su actividad profesional como expertos en el campo de las TIC. Profesionales certificados por los principales fabricantes del sector capaces de transferir de forma amena y entendedora los conceptos técnicos más abstractos.



Documentación:
Cada alumno recibirá un ejemplar de la Documentación oficial de Microsoft.



Certificación:
Todos los alumnos que finalicen con éxito el curso recibirán un certificado de asistencia emitido por netmind.



Contenidos:
  1. Introducción

    1.1 Uso del grabador de macros de Excel y el editor de Visual Basic para crear y modificar macros.

    1.2 Personalización de menús y barras de herramientas para la ejecución de macros.

  2. El lenguaje VBA

    2.1 Entradas y salidas sencillas.

    2.2 Declaración y uso de variables de tipos de datos apropiados.

    2.3 Control del flujo del programa.

    2.4 Técnicas y consejos para la depuración.

  3. El uso de objetos de Excel

    3.1 Objetos, propiedades y métodos.

    3.2 Colecciones de objetos.

    3.3 La jerarquía de objetos de Excel.

    3.4 El examinador de objetos y la ayuda en línea.

    3.5 Propiedades y métodos útiles del objeto de la aplicación.

    3.6 El trabajo con libros y hojas.

    3.7 Declaraciones especiales de VBA para el trabajo con objetos.

  4. El uso de procedimientos

    4.1 Diseño del programa.

    4.2 Ámbito y duración de las variables.

    4.3 Traspaso de los parámetros a procedimientos.

    4.4 Procedimientos de evento. Funciones.

    4.5 Escritura de funciones para su uso en las fórmulas de las hojas.

    4.6 Manejo de errores.

  5. El trabajo con rangos de hojas

    5.1 Identificación de los rangos.

    5.2 Propiedades y métodos del objeto rango.

    5.3 Formato.

    5.4 Navegación por la hoja.

    5.5 Mejora del grabador de macros.

  6. Diseño de formularios de usuarios

    6.1 Usos de distintos tipos de control.

    6.2 Visualización del formulario de usuario.

    6.3 Validación de la entrada del usuario.

    6.4 Uso de diálogos incrustados.

  7. La interfaz de usuario

    7.1 Uso de controles en las hojas.

    7.2 Creación y modificación de CommandBars desde el programa.

    7.3 Uso de procedimientos de evento para configurar el entorno deseado.

    7.4 Protección.

    7.5 Ocultación de la interfaz de Excel.

    7.6 Suministro de ayuda.

    7.7 Creación de complementos.

  8. Obtención de datos para Excel

    8.1 Uso de Microsoft Query.

    8.2 QueryTables y parámetros.

    8.3 Uso de los objetos ADO para acceder a las bases de datos.

    8.4 Importación desde archivos de texto.

    8.5 Importación de datos desde las páginas Web.

    8.6 Uso de vínculos.

  9. Análisis de datos

    9.1 Ordenación.

    9.2 Filtrado.

    9.3 Funciones de análisis de datos de Excel.

    9.4 Tablas dinámicas.

  10. Presentación de resultados

    10.1 Creación de gráficos.

    10.2 El modelo del objeto gráfico.

    10.3 Creación de gráficos dinámicos.

    10.4 Gráficos dinámicos.

    10.5 Generación de informes mediante el control de Microsoft Word.

    10.6 Envío de los resultados a través del correo.

    10.7 Publicación en la Web.



 

Duración:   25h        Última actualización: 14/10/2011
Solicitar información Generar PDF
© 2012 Netmind, S.L.