Curso de Microsoft Excel Avanzado – Programación VBA

Categories: Ofimática, Programación
Lista de deseos Share
Share Course
Page Link
Share On Social Media

Acerca de este curso

> Módulo 1. Primeros pasos y comprensión del Modelo de Objetos

Habilitar el tab Desarrollador

Tipos de archivos de Excel

La grabadora de macros

Referencias absolutas vs. relativas

Objetos de colección en la vida real

Objetos como propiedades

El modelo de objetos de Excel

Acceder al objeto de la colección por nombre

Propiedades predeterminadas

 

> Módulo 2: El editor de Visual Basic

Opciones del editor de Visual Basic

Crear y eliminar un procedimiento

La ventana inmediata y el método Debug.Print

El método MsgBox

Comentarios

 

> Módulo 3: Objetos y métodos

Métodos con y sin Argumentos

El buscador de objetos

Formas de invocar un procedimiento

El método de nombre de tipo

 

> Módulo 4: Variables y tipos de datos

Sugerencias de sintaxis

Declaraciones y asignaciones de variables

La configuración explícita de la opción

Operaciones matemáticas

Los tipos de datos 

 

> Módulo 5: Procedimientos

Variable Scope

Llamar a un procedimiento desde otro

Procedimientos con Argumentos

Exit Sub Keywords

Constantes

 

> Módulo 6: Profundizando en el Objeto

El objeto de la aplicación

La propiedad Application.DisplayAlerts

Las propiedades Workbooks.Count y Worksheets.Count

Métodos de Workbook y Worksheet

 

> Módulo 7: Referencias de rango y Acciones de rango

El método Range.Select

Las propiedades Formula y FormulaR1C1

Propiedades de Range

Métodos de acciones de Range

La propiedad Range.Worksheet

El método Range.Sort

La propiedad principal en todos los objetos

 

> Módulo 8: Condicionales

Expresiones booleanas

La declaración If Then

Las declaraciones ElseIf y Else

Select Case

Los operadores lógicos AND OR

El operador NOT

 

> Módulo 9: Iteración

El bucle For Next

El Step Keyword

Eliminación de filas

La construcción For Each-Next

Iterando sobre un rango de celdas con For Each

El Con-Fin Con Construir

Exit For y revisión de Exit Sub

 

> Módulo 10: Features diversos

El método MsgBox 

StatusBar

La propiedad Application.ScreenUpdating

SpecialCells

La función de InputBox

El método Application.InputBox

 

> Módulo 11: Funciones y Eventos

Funciones de VBA

La función Split

Funciones de fecha y hora

Funciones de la hoja de cálculo de Excel

Funciones personalizadas

Eventos de Workbook y Worksheet

 

> Módulo 12: Formularios de usuario

Crear UserForm, Toolbox, Properties, Controls

Los controles Label y TextBox

CommandButton Control

Agregar procedimiento de evento al control

Envar el UserForm

Activar un formulario de usuario desde el procedimiento

El evento de inicialización

El ListBox Control, ComboBox Control y ChekBox Control

What Will You Learn?

  • Trabajar con el modelo de objetos de Excel
  • Trabajar con el editor de Visual Basic
  • Trabajar con Objetos y métodos
  • Trabajar con Variables y tipos de datos
  • Escribir sus propios procedimientos
  • Trabajar con Libros de trabajo y objetos de libro de trabajo
  • Trabajar con Hojas de cálculo y objetos de hoja de cálculo
  • Trabajar con Acciones de rango
  • Trabajar con lógica condicional
  • Trabajar con Iteración
  • Trabajar con Alertas
  • Trabajar con Funciones personalizadas
  • Trabajar con arreglos

Course Content

Student Ratings & Reviews

No Review Yet
No Review Yet