Está en la página 1de 2

Contenido del Curso

Microsoft Excel Programación Visual Basic II

1. El Código en Visual Basic para Excel


a. Sentencias de declaración
i. Constantes
ii. Variables
1. Publicas
2. Privadas
3. Estáticas
iii. Arreglos
b. Sentencias de asignación
i. De datos
ii. De objetos (Set)
c. Tipos de objetos
i. Aplicaciones, libros, hojas, rangos, celdas, gráficos, formas, etc.
ii. Colecciones de objetos
2. Control del flujo de un programa
a. Sentencias de bifurcación
b. Sentencias de repetición o bucle
c. Sentencia de ejecución múltiple con un objeto
d. Las Sentencias: Goto, Call, Exit
3. Manejo de Rangos
a. Mover y copiar rangos
b. Nombrar rangos
c. Obteniendo la intersección de rangos
d. Proteger y desproteger rangos
4. Manejo de hojas
a. Insertar hojas
b. Nombrar hojas
c. Eliminar hojas
d. Ocultar y mostrar hojas
e. Proteger y desproteger hojas
5. Manejo de archivos
a. Abrir un archivo
b. Abrir un archivo de texto como hoja de calculo
c. Abrir un archivo elegido por el usuario
d. Cerrar archivos
e. Eliminar archivos
f. Verificar si un archivo existe
g. Verificar si un libro está abierto
6. Formularios avanzados
a. Inicializar formularios
b. Formularios de fichas múltiples
c. Formulario para ingreso de fechas con calendario
d. Formularios para ingreso de usuarios con contraseña
7. Crear Funciones personalizadas
8. Uso de botones de control ActiveX
a. Propiedades de los controles
b. Código VBA de los controles
9. Manejo de gráficos
a. Redefinir los rangos a graficar
10. Manejo de formas e imágenes
a. Mover, copiar, cambiar tamaño
b. Escribir formulas en las formas
11. Manejo de eventos de Excel
a. Macros autoejecutables
i. Para libros
ii. Para hojas
iii. Para rangos de celdas
iv. Para acciones del mouse
v. Para acciones del teclado
12. Manejo de módulos
a. Insertar un modulo
b. Eliminar un modulo
c. Ocultar los módulos (contraseña)
13. Control de pausas al ejecutar sentencias
a. Application.Wait
b. Application.OnTime
14. Control de errores
a. On Error Resume Next
b. On Error GoTo
c. Err.Number
d. Err.Description
e. Control de mensajes de alerta (DisplayAlert)
f. Control de actualización de pantalla (Screen.Updating)

También podría gustarte