Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Expositor: BFMC
Modulo 01 Modulo 10
Introducción a Visual Basic para Las estructuras en VB
Aplicaciones (VBA)
Modulo 02 Modulo 11
El editor de Visual Basic Los MSGBOX y los INPUTBOX
Modulo 03 Modulo 12
Las macros en Excel Los errores en VBA
Modulo 04 Modulo 13
Los módulos El Userform (formulario) en VBA
Modulo 05 Modulo 14
Las Constantes y las Variables Las propiedades del proyecto
Modulo 06 Modulo 15
Los tipos de datos Macros con elementos Excel
Modulo 07 Modulo 16
Las funciones en Visual Basic Las macros combinadas
Modulo 08 Modulo 17
Los Operadores de VB Acceso a datos en VBA
Modulo 09 Modulo 18
Los Objetos y las Colecciones de VB Anexo
• Visual Basic para aplicaciones (VBA)
• Antecedentes de VBA
• Definiciones en VBA
- Tipos de programas
- Visual Basic Aplicaciones
- Visual Basic
- Editor de Visual Basic
- Macros
- Módulos
- Procedimientos
- Objetos
- Objetos de objetos
- Propiedades
- Colección
- Clase
- Formularios
- Controles
- Eventos
- Métodos
EL EDITOR DE VB LAS BARRAS DE HERRAMIENTAS EL EXPLORADOR DE PROYECTOS
- El editor VB Paso a Paso - Mostrar/Ocultar las barras - Mostrar/Ocultar el explorador de
- Abrir el editor VB - Barra Estándar proyectos
- Cerrar el editor VB - Barra Edición - Insertar módulo
- La barra de menú - Barra Depuración - Insertar módulo de clase
- La barra de herramientas - Barra Userform - Insertar formulario
- El explorador de proyectos - Barra Cuadro de herramientas - Mostrar/Ocultar carpetas
- La ventana de propiedades - La barra de proyectos
- La ventana de código
- La ventana de inmediato
- La ventana de locales
- La ventana de inspecciones
LA VENTANA DE PROPIEDADES LA VENTANA LOCALES
- Mostrar/Ocultar ventana de propiedades - Mostrar/Ocultar ventana locales
- Las vistas de las propiedades - Elementos de la ventana locales
- Cambiar el valor de propiedades
LA VENTANA DE INMEDIATO
- Mostrar/Ocultar propiedades EL EXAMINADOR DE OBJETOS
- Prioridad de Operadores - Mostrar/Ocultar ventana
- Insertar código - Cuadro proyecto/biblioteca
- Operadores de Comprobación OPCIONES DEL EDITOR
- Lista resultados búsqueda
- Operadores aritméticos - Menú de opciones
- Identificación de iconos
- Otros casos - Barra de herramientas
- Formulas avanzadas - Insertar código
LAS MACROS ASIGNAR UNA MACRO CERTIFICADO Y FIRMA DIGITAL
- Métodos de creación - Asignar macro - Editor de Confianza
- Tipos de macros - Barra de acceso rápido - Firma Digital
- Cinta de opciones - Instalar programa
- Objeto - Crear firma digital
LA GRABADORA DE MACROS - Botón - Instalar certificado
- Grabar macro absoluta - Al abrir un libro - Modificar propiedades
- Ejecutar macro absoluta - Atajo de teclado - Validar certificado
- Grabar macro relativa - Quitar certificado
- Ejecutar macro relativa
- Seguridad de macro
- Modificar macro SEGURIDAD DE LAS MACRO
- Ejecutar Paso a Paso - Nivel de seguridad
- Código de la macro
- Eliminar macro
REGLA DE ESCRITURA DEL CÓDIGO
LOS MÓDULOS DE VB LOS PROCEDIMIENTOS - Grabar macro absoluta
- Métodos de creación - Mostrar/Ocultar las barras - Ayuda introducción código
- Insertar módulo - Subrutinas de código - Ayuda sintaxis de expresión
- Escribir procedimiento - Alcance del procedimiento - Ayuda sobre propiedades
- Depurar el módulo - Sintaxis - Comentarios
- Cambiar nombre al módulo - Tipos de Procedimientos - Insertar palabra completa
- Modificar el módulo - Procedimientos Sub - Tabulaciones o sangrados
- Exportar el módulo - Selección del procedimiento - Línea en blanco
- Eliminar el módulo - Llamar a un procedimiento - Dividir líneas
- Importar módulo - Procedimiento Paso a Paso - Nombres
- Ejecutar el procedimiento - Procedimiento Paso a Paso 2 - Convenciones sobre nombres
- Verificar la macro - Palabras reservadas
- Espacios entre operadores
- Mayúsculas y minúsculas en palabras clave
- La coma
- Las comillas dobles
- Los dos puntos
- Unir cadenas
- Saltos de línea
- Colores para los valores
- Ejecutar macro absoluta
LAS CONSTANTES LAS VARIABLES
- Nombre de las constantes - Nombre de las variables
- Tipos de datos - Como declarar las variables
- Ámbito de las constantes - Tipos de datos
- Constantes locales - Ámbito de variables
- Constantes Paso a Paso - Tipo de variables
- Constantes Paso a Paso 2 - Variables de objetos
- Constantes Paso a Paso 3 - Declarar varias variables
- Variables Paso a Paso
- Variables Paso a Paso 2
- Variables Paso a Paso 3
- Variables Paso a Paso 4
- Variables Paso a Paso 5
LOS TIPOS DE DATOS TIPOS DE DATOS: NÚMERO ENTERO TIPOS DE DATOS: DECIMAL (COMA FLOTANTE)
- Tipos de Datos de variables - Tipo de datos Entero - Tipo de datos Coma flotante
- Datos Números Enteros - Tipo de datos Byte - Tipo de datos Single
- Datos Números Decimales - Byte Paso a Paso - Single Paso a Paso
- Datos Fecha - Byte Paso a Paso 2 - Tipo de datos Double
- Datos Boolean - Tipo de datos Integer - Double Paso a Paso
- Datos String - Integer Paso a Paso - Tipo de datos Courrency
- Datos Variant - Tipo de datos Long - Courrency Paso a Paso
- Datos Empty - Long Paso a Paso - Tipo de datos Decimal
- Datos Null
- Como declarar los datos
TIPOS DE DATOS: VARIANT
TIPOS DE DATOS: FECHA (DATE)
- Tipo de datos Variant
- Tipo de datos Date
- Variant Paso a Paso
- Date Paso a Paso
- Date Paso a Paso
TIPOS DE DATOS: ESPECIALES
- Tipo de datos Empty
TIPOS DE DATOS: LÓGICO (BOOLEAN) - Empty Paso a Paso
- Tipo de datos Boolean
- Boolean Paso a Paso
MODELO OBJETOS
- Objetos ChartObject
- Objetos de nombres
- Objetos de formas
- Objetos etiquetas inteligentes
- Objetos de Ms Office
EXAMINADOR DE OBJETOS
- Mostrar/Ocultar ventana
- Cuadro proyecto/biblioteca
- Lista resultados búsqueda
- Identificación de iconos
- Barra de herramientas
- Insertar código
ESTRUCTURA CONDICIONAL IF ESTRUCTURA SELECT CASE ESTRUCTURA WHILE WEND
- Estructura IF - Sintaxis - Sintaxis
- Tipos de estructura IF - Paso a Paso - Paso a Paso
- Paso a Paso 2 - Paso a Paso 2
ESTRUCTURA IF... THEN - Paso a Paso 3 - Paso a Paso 3
- Sintaxis
- Paso a Paso ESTRUCTURA WITH ESTRUCTURA WHILE LOOP
- Sintaxis - Sintaxis
ESTRUCTURA IF... END IF - Paso a Paso - Paso a Paso
- Sintaxis - Paso a Paso 2 - Paso a Paso 2
- Paso a Paso - Paso a Paso 3 - Paso a Paso 3
- Paso a Paso 2 - Paso a Paso 4
- Paso a Paso 3 ESTRUCTURA FOR NEXT
ESTRUCTURA IF... ELSE - Sintaxis ESTRUCTURA LOOP WHILE/UNTIL
- Sintaxis - Paso a Paso - Sintaxis
- Paso a Paso - Paso a Paso 2 - Paso a Paso
- Paso a Paso 2 - Paso a Paso 3 - Paso a Paso 2
- Paso a Paso 3 ESTRUCTURA FOR EACH NEXT
ESTRUCTURA DO LOOP UNTIL
ESTRUCTURA IF ANIDADA - Sintaxis
- Sintaxis
- Sintaxis - Paso a Paso
- Paso a Paso
- Paso a Paso - Paso a Paso 2
- Paso a Paso 2
- Paso a Paso 2 - Paso a Paso 3
LOS MSGBOX
- Función MsgBox
- Argumento Buttons
- MsgBox Paso a Paso
- MsgBox Paso a Paso 2
- MsgBox Paso a Paso 3
- MsgBox Paso a Paso 4
- MsgBox Paso a Paso 5
- MsgBox Paso a Paso 6
- MsgBox Paso a Paso 7
LOS INPUTBOX
- Función InputBox
- InputBox Paso a Paso
- InputBox Paso a Paso 2
- Método InputBox
- InputBox Paso a Paso
LOS ERRORES
- Tipos de Error
- Error de Sintaxis
LA DEPURACIÓN DE ERRORES
- Error de Compilación
- Insertar código Paso a paso
- Error de Ejecución
- Herramientas de depuración
- Error de Lógica
- Paso a paso procedimientos
- Paso a paso para salir
- Ejecutar hasta el cursor
- Modo interrupción
- Inspección rápida
- Expresiones de revisión
- Ventana inmediato
- Instrucción Debug.Print
- Ventana locales
EL FORMULARIO LOS CONTROLES DE LOS - Tamaño de los controles EL CONTROL: ETIQUETA
- El Formulario FORMULARIOS - Igualar tamaño - Control Etiqueta
- El Formulario Paso a Paso - Los Controles VBA - Ajustar tamaño - Etiqueta Paso a Paso
- Insertar un Userform - El cuadro de - Espacio horizontal - Ejecutar la macro
- Propiedad del Userform Herramientas - Espacio vertical
- Insertar controles - Tipos de Controles - Centrar en el formulario EL CONTROL: CUADRO DE TEXTO
- Eventos Userform - Insertar Controles - Organizar botones - Control Cuadro de Texto
- Mostrar Formulario - Ventana de propiedades - Agrupar / Desagrupar - Etiqueta Paso a Paso
- Imprimir Formulario - Propiedades de los - Orden - Ejecutar la macro
- Ocultar Formulario controles - Aplicar evento al control
- Cerrar Formulario - Compatibilidad de - Los eventos del control EL CONTROL: CUADRO COMBINADO
- Posición Formulario propiedades - Eliminar un control - Control Cuadro Combinado
- Tamaño Formulario - Seleccionar control - Etiqueta Paso a Paso
- Mover un control - Ejecutar la macro
- Alinear los controles
EL CONTROL: BOTÓN DE NÚMERO EL CONTROL: BOTÓN DE COMANDO
EL CONTROL: CUADRO DE LISTA - Control Botón de número - Control Botón de Comando
- Control Cuadro de Lista - Etiqueta Paso a Paso - Etiqueta Paso a Paso
- Etiqueta Paso a Paso - Ejecutar la macro - Ejecutar la macro
- Ejecutar la macro
EL CONTROL: BARRA DE DESPLAZAMIENTO
- Control Barra de desplazamiento EL CONTROL: BARRA DE TABULACIONES
EL CONTROL: CASILLA DE VERIFICACIÓN - Control Barra de Tabulaciones
- Etiqueta Paso a Paso
- Control Casilla de verificación - Etiqueta Paso a Paso
- Ejecutar la macro
- Etiqueta Paso a Paso - Ejecutar la macro
- Ejecutar la macro
EL CONTROL: BOTÓN DE ALTERNAR
- Control Botón de alternar EL CONTROL: PAGINAS MÚLTIPLES
EL CONTROL: BOTÓN DE OPCIÓN - Etiqueta Paso a Paso - Control Páginas múltiples
- Control Botón de Opción - Ejecutar la macro - Etiqueta Paso a Paso
- Etiqueta Paso a Paso - Ejecutar la macro
- Ejecutar la macro EL CONTROL: MARCO
- Control Marco
- Etiqueta Paso a Paso EL CONTROL: IMAGE
- Ejecutar la macro - Control Image
- Etiqueta Paso a Paso
- Ejecutar la macro
EL CONTROL: REFEDIT
- Control Refedit
- Etiqueta Paso a Paso
- Ejecutar la macro
LAS REFERENCIAS
- Las Referencias en VBA
- Seleccionar referencia
- Verificar librería objetos
- Las Referencias Externas
- Eliminar referencias
PROTEGER UN PROYECTO
PROPIEDADES DEL PROYECTO
- Proteger Paso a Paso
- Propiedades Paso a Paso
- Abrir nuevo libro
- Abrir nuevo libro
- Abrir editor VB
- Abrir editor VBA
- Proteger formulario
- Propiedad proyecto
- Modificar proyecto protegido
•LAS CELDAS Y RANGOS EN VBA
•LA APLICACIÓN EXCEL
- Las celdas Paso a Paso
- Aplicación Excel Paso a paso
- Los Rangos Paso a Paso
- Abrir libro al iniciar Excel
- Copia/Pega Rango Paso a Paso
- Otras marcos Paso a Paso
•LOS LIBROS EN VBA
- Cerrar Libros
- Guardar libros •LAS FILAS Y COLUMNAS EN VBA
- Abrir libros - Las filas
- Otras - Las columnas
•LAS HOJAS EN VBA - Las filas y columnas
- Seleccionar Hojas
- Ordenar Hojas
- Nombre en Hojas
- Insertar Hojas
- Copiar/Pegar Hojas
- Ocultar/Mostrar Hojas
- Eliminar Hoja
- Proteger/Desproteger Hoja
- Varias acciones en hojas
LAS FUENTES EN VBA - Efectos a celda activa •INSERTAR DATOS EN VBA
- Las fuentes Paso a paso - Efecto a celda - Celdas y Rangos
- Fuente a celda - Efecto a rango - Copiar, pegar y cortar
- Fuente a rango - Efecto a fila - Otros
- Fuente a fila - Color fuente a celda activa
- Fuente a todas las columnas - Color fuente a celda
FORMATO A CONDICIONES EN VBA
- Identificar fuente en celda - Color fuente a rango
- Formato con condiciones
- Tamaño Fuente a celda activa - Color fuente a varias filas
- 1 condición Paso a Paso
- Tamaño Fuente a celda - Color fuente a celda activa 2
- 2 condiciones Paso a Paso
- Tamaño Fuente a rango - Color fuente a rango 2
- 5 condiciones Paso a Paso
- Estilo Fuente a celda activa - Color fuente a varias filas 2
- Estilo negrita a celda - Texto a Mayúsculas
- Estilo a fila - Texto a Mayúsculas 2 ORDENAR DATOS EN VBA
- Estilo a celda 2 - Texto a Minúsculas - Ordenar 1 columna ascendente
- Estilo a celda 2 - Texto a Minúsculas 2 - Ordenar 2 columnas ascendentes
- Estilo a varias filas - Ordenar 1 columna descendentes
- Ordenar 2 columnas descendentes
- Ordenar 2 columnas ascendente/descendente
- Copiar/pegar datos ordenados
- Comparar 2 columna
•IMPORTAR/EXPORTAR EN VBA •IMPRESIÓN EN VBA
- Importar datos - Mostrar Vista previa
- Exportar datos - Imprimir hoja activa
- Imprimir hoja activa, copias
•BÚSQUEDA EN VBA - Imprimir hoja, vista previa
- Búsqueda en la hoja - Seleccionar área impresión
- Búsqueda en carpetas - Imprimir área seleccionada
- Imprimir todas las hojas
- Imprimir hojas seleccionadas
- Insertar encabezado y pie
•OPERACIONES EN VBA
- Sumar columnas
- Varias macros •OTRAS MACROS EN VBA
- Eliminar espacios
- Ocultar movimiento en pantalla
- Reemplazar palabras
- Reemplazar valor fórmula
- Mostrar fórmula de celda
- Calcular letra NIF
- Actualización de pantalla
- Prevenir cálculos
- Número en letra
call
VINCULAR DATOS
ACCESO A DATOS - Vinculación ADO
- DAO - Vinculación DAO
- RDO - Crear libro Excel
- ADO - Importar Excel a Access
- ADC/RDS - Nombre columnas ADO
- Adaptación DAO - Exportar Excel a Access
- Exportar Excel a MS SQL SERVER
- Añadir registros Excel Access
CONEXIÓN ADO - Insertar filas Excel
- Actualizar datos
- Importar Excel Access
ACCESO A DATOS EXCEL - Exportar Excel Access
- Verificar ISAM - Exportar Excel Access ADO
- Argumento HDR, ADO - Exportar Excel Access DAO
- Argumento HDR, DAO - Exportar Excel Access DAO 2
- Argumento IMEX y MAXSCANROWS - Exportar Excel Excel