En este curso obtendrá los conocimientos necesarios para crear código en visual Basic (lenguaje de programación de la hoja de cálculo en Excel). Podrá automatizar y crear soluciones para el manejo en la hoja de cálculo de Excel. Las Macros en Excel son un conjunto de instrucciones que se ejecutan de manera secuencial por medio de una orden de ejecución, claro está que una Macro puede invocar a otras, logrando de esta forma obtener operaciones cada vez más complejas. En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para Aplicaciones), Excel cuenta con un «Editor de Visual Basic» o también conocido como «Editor de VBA» que permite la creación, y/o mantenimiento de las Macros que se tengan disponibles.
Indispensable:
- El participante deberá traer su laptop que cumpla con los requerimientos del sistema.
Consideraciones:
- La licencia del paquete es de responsabilidad del participante, no se otorgará licencia para el desarrollo del curso.
- SURVEY WORK SRL se reserva el derecho de realizar algún posible cambio en la programación del curso o cierre del curso en caso de no cumplir con el número mínimo de participantes.
- Culminado el curso recibirás un certificado a nombre de SURVEY WORK CAPACITACIONES, en el que se avalará el conocimiento adquirido.
Expositor del curso:
- Jaime R. Mercado
- Geólogo, ejerció la docencia por 5 años en el Instituto Sencico sede Arequipa y viene laborando por más de 15 años en el rubro de la minería, donde se aplica la Hoja de cálculo en Excel como principal programa para realizar los diferentes formatos de trabajo de ingeniería, administración y contable; los cuales son automatizados con macros y VBA (Visual Basic Application).
Pre-requisitos
- Preferible: experiencia/conocimiento de Excel Básico.
Dirigido a:
- Este curso está dirigido a ingenieros, topógrafos, estudiantes, comunidad universitaria y público en general
No se requiere:
- Experiencia anterior con otros lenguajes de programación
Contenido:
Introducción
- ¿Qué es una macro?
- La ficha programador y las opciones de seguridad
- La grabadora de macros
- Formas e ejecutar una macro
Editor de Visual Basic
- Principales ventanas del Editor de visual Basic
- Módulos, procedimientos y funciones
- Objetos: Propiedades y métodos. Sintaxis general.
- Creación de módulos y procedimientos
- Ejecutar un procedimiento desde VBA
- La instrucción With
Variables, tipos de datos y constantes
- Variables: definición y declaración
- Tipos de datos en VBA
- InputBox: Definición y sintaxis
- La sentencia Option Explicit
- Conversión de tipos de datos
- Ámbito de una variable
- Constantes
- MsgBox: Definición y sintaxis
Objetos, propiedades y funciones
- Uso de objetos: workbook, Sheets, Range, Cells
- Uso de funciones de Excel desde VBA
- Elaboración y uso de funciones
Tomando decisiones con VBA
- Estructura If
- Estructura If...Else
- Estructuras If anidadas
- Operadores lógicos: And, Or, Not
- Estructura Select Case
Estructuras iterativas con VBA
- Estructura For
- Estructura Do While ... Loop
- Estructura Do ... Until
- Estructura Do ... Loop While
- Estructura Do ... Loop Until
- Estructura For Each
Diseño y programación de formularios
- Principales propiedades, métodos y eventos
- Cuadro de herramientas: Principales controles
- Programación de propiedades, métodos y eventos
- Supervisiones de obras civiles
- Ingeniería Geotécnica
- Proyectista de Vías
- Ingeniería Urbana
- Movimientos de tierras, carreteras, canales y represas
- Consultoría, Asesoría y más