Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VBA - Access
Entrega
ndice
Eduardo Olaz
00
00 - 2
Entrega 01
Introduccin
10 pginas
Planteamiento .......................................................................................................................... 2
Objetivos....................................................................................................................... 2
A quin va dirigido? .................................................................................................... 2
Quin soy yo?............................................................................................................. 2
Qu es VBA? ......................................................................................................................... 3
Los mdulos ................................................................................................................. 4
Primer formulario con cdigo........................................................................................ 6
Un poco de teora ......................................................................................................... 7
Entrega 02
Entorno de Desarrollo
7 pginas
Primeros conceptos
7 pginas
Primeros conceptos II
12 pginas
Funciones ..................................................................................................................... 2
Funciones en formularios ............................................................................................. 5
Entrega 05
13 pginas
Estructuras de datos
11 pginas
Matrices Arrays.......................................................................................................... 2
eduardo@olaz.net
Eduardo Olaz
Entrega 00
ndice
00 - 3
Colecciones y Objetos
12 pginas
9 pginas
Estructuras de Control
15 pginas
Estructuras de Control II
12 pginas
Gestin de errores
12 pginas
Errores .......................................................................................................................... 2
La gestin de los errores en procedimientos................................................................ 2
Errores en Tiempo de Ejecucin .................................................................................. 3
Instrucciones de salto ................................................................................................... 5
La Instruccin Goto....................................................................................................... 5
Gosub - - Return ........................................................................................................... 5
Capturar Errores ........................................................................................................... 6
El objeto Err .................................................................................................................. 6
La instruccin Resume ................................................................................................. 7
Gestionando errores ................................................................................................... 10
Generacin directa de errores (Err.Raise).................................................................. 12
00 - 4
Entrega 12
22 pginas
Procedimientos ............................................................................................................. 2
Variables Static............................................................................................................. 2
Paso de parmetros Por Valor y Por Referencia.......................................................... 3
Parmetros Opcionales ................................................................................................ 5
Puntualizaciones sobre parmetros opcionales. .......................................................... 5
Procedimientos Recursivos frente a Iterativos ............................................................. 7
Pasar un parmetro, tipo matriz, mediante ParamArray .............................................. 9
Uso de parmetros Con Nombre................................................................................ 10
Constantes Enumeradas ............................................................................................ 11
Uso de las Constantes Enumeradas .......................................................................... 12
Funciones para intercambio de informacin............................................................... 15
Funcin MsgBox ......................................................................................................... 15
Funcin InputBox........................................................................................................ 19
Entrega 13
Funciones de VBA
12 pginas
Funciones de VBA II
21 pginas
Eduardo Olaz
Entrega 00
ndice
00 - 5
Funcin StrComp........................................................................................................ 14
Funcin Replace......................................................................................................... 14
Funcin StrReverse .................................................................................................... 15
Funcin Filter .............................................................................................................. 15
Funcin Split ............................................................................................................... 16
Funcin Join ............................................................................................................... 18
Operador Like ............................................................................................................. 18
Funciones Asc y AscB ................................................................................................ 19
Funciones Chr y Chr$................................................................................................. 19
Diferencia entre funciones que trabajan en modo Carcter y en modo Byte. ............ 20
Entrega 15
Operadores
22 pginas
Operadores................................................................................................................... 2
Tipos de Operadores .................................................................................................... 2
Operadores aritmticos ................................................................................................ 2
Operador Suma ............................................................................................................ 2
Operador Resta ............................................................................................................ 5
Operador Producto ....................................................................................................... 5
Operador Divisin ......................................................................................................... 6
Operador Elevar a potencia.......................................................................................... 6
Operador Divisin entera.............................................................................................. 7
Operador Mdulo o Resto ............................................................................................ 8
Operadores de Comparacin ....................................................................................... 8
Operador Like ............................................................................................................... 9
Operador Is................................................................................................................. 11
Operadores de concatenacin.................................................................................... 15
Operadores lgicos..................................................................................................... 15
Operador And ............................................................................................................. 15
Operador Or................................................................................................................ 17
Operador Xor .............................................................................................................. 18
Operador Not .............................................................................................................. 19
Operador Eqv ............................................................................................................. 19
Operador Imp.............................................................................................................. 20
Prioridad de los operadores........................................................................................ 20
Entrega 16
30 pginas
17 pginas
00 - 6
18 pginas
40 pginas
Eduardo Olaz
Entrega 00
ndice
00 - 7
47 pginas
50 pginas
00 - 8
Interfaces .................................................................................................................... 19
Creacin de una Interfaz ............................................................................................ 20
Ejemplo sobre la creacin y uso de interfaces ........................................................... 29
Uso de las clases y de la interfaz ............................................................................... 37
Herencia ..................................................................................................................... 42
Constructor de la clase ............................................................................................... 47
Factora de Clases...................................................................................................... 49
Propiedad Instancing de la clase................................................................................ 50
Apndice 01
10 pginas
eduardo@olaz.net
Eduardo Olaz