Clases Excel

 


El presente temario tiene como fin ayudar a los estudiantes a determinar el curso que más se ajuste a sus circunstancias, y servir de guía en caso de que deseen abarcar todos los temas de forma ordenada y sistemática. Pero, según nuestra filosofía de trabajo, no es rígido en absoluto. Todos los cursos son adaptables a las necesidades y conocimientos del alumno, pudiendo acortarse, modificarse o combinarse con otros, en caso de ser conveniente. La cantidad de clases dependerá del material abarcado y de la velocidad de aprendizaje del estudiante.



Visual Basic (VB) y Visual Basic para Aplicaciones (VBA)

Para qué sirve Visual Basic para Aplicaciones

Qué son las macros

Qué es la Programación Orientada a Objetos (POO)

Objetos

Colecciones

Propiedades, métodos y eventos

Cómo agregar la ficha Programador en Excel


El Editor de Visual Basic para Excel

¿Qué es el Editor de Visual Basic?

El entorno de VBE

La barra de menú

La barra de herramientas

El Explorador de Proyectos

La ventana Código

La ventana Propiedades


Trabajando con Formularios

Insertar un formulario

Propiedades de los formularios

Métodos de los formularios

Eventos de los formularios

Usar un formulario en una hoja de cálculo


Controles del Formulario

Etiqueta (Label)

Cuadro de texto (TextBox)

Cuadro de lista (ListBox)

Cuadro combinado (ComboBox)

Botón de comando (CommandButton)

Marco (Frame)

Casilla de verificación (CheckBox)

Botón de opción (OptionButton)

Imagen (Image)

Página múltiple (MultiPage)

Barra de desplazamiento (ScrollBar)

Botón de número (SpinButton)


Procedimientos en VBA

Qué son los procedimientos

Ámbito de los procedimientos

Los procedimientos Sub

Los procedimientos Function

Trabajar con los procedimientos

Insertar y eliminar módulos

Crear procedimientos Sub

Crear procedimientos Function


Conceptos Básicos del Código

Reglas de asignación de nombres

Dividir una instrucción en varias líneas

Indentación (Sangrías)

Agregar comentarios al código


Ejecutando un Procedimiento

Ejecutar un procedimiento desde otro procedimiento

Ejecutar un procedimiento desde el Editor de VBA

Ejecutar un procedimiento desde la ventana de Excel

Ejecutar el procedimiento con una tecla de acceso directo

Ejecutar el procedimiento utilizando objetos

Ejecutar una función desde una hoja de cálculo

Ejecutar una función desde otro procedimiento


Manejo de Datos en VBA

Las variables

Declaración de variables (Option Explicit)

Ámbito de las variables (Nivel de procedimiento, de módulo y de proyecto)

Tipos de variables

Tipos numéricos: Byte, Integer, Long, Single, Double, Currency

Otros tipos: Date (de fecha y hora), String (de texto), Boolean (booleanos), Variant (tipo por defecto), Object (de Objeto)

Las constantes

Los operadores (Aritméticos, comparativos y lógicos)

Arrays (Matrices)

Declaración de arrays


Funciones Provistas por VBA

Funciones InputBox y MsgBox

Funciones de conversión de tipo (CBool, CByte, CCur, CDate, CDbl, CDec, CInt, CLng, CSng, CStr, CVar, Val)

Funciones de comprobación (IsDate, IsNumeric, IsNull, IsEmpty, IsObject)

Funciones matemáticas (Abs, Int, Fix, Rnd, Sqr)

Funciones de cadenas (Asc, Chr, Len, Left, Right, Mid, LTrim, RTrim, Trim, Ucase, LCase, InStr, Replace)

Funciones de fecha y hora (Date, Now, Time, DateDiff)


Estructuras de Programación

Estructuras condicionales

If…Then

If…Then…Else

If…Then…ElseIf

Estructuras If anidadas

Select Case

With…End With

Estructuras de ciclo

For…Next

For Each…Next

Salir de las estructuras For...Next y For Each...Next

Do…Loop

While…Wend


Principales Objetos de Excel

Modelo de objetos de Excel

El objeto Application

Propiedades del objeto Application

Métodos del objeto Application

El objeto Workbooks

Propiedades de los objetos Workbooks y Workbook

Métodos de los objetos Workbooks y Workbook

El objeto Worksheet

Propiedades del objeto Worksheet

Métodos de los objetos Worksheets y Worksheet

El objeto Range

Propiedades de los objetos Range

Métodos del objeto Range

Suscríbete a nuestro Boletín gratuito

Recibe periódicamente en tu email los últimos artículos, tutoriales y otras novedades de Excel.


Tus datos son confidenciales, nunca serán compartidos con nadie.

Inicio    Contacto    Términos y condiciones    Mapa del sitio

Ir arriba

Desarrollado por www.espectradesign.com