Anda di halaman 1dari 10

NDICE DEL CURSO VBA

ndice de contenido Captulo 1


1.- INTRODUCCIN AL CURSO......................................................................................................2
2.- EL ENTORNO DE TRABAJO.......................................................................................................2
MDULOS......................................................................................................................................4
COMPARACIN Y DECLARACIN DE VARIABLES..............................................................4
3.- VARIABLES Y TIPOS DE DATOS...............................................................................................6
VARIABLES...................................................................................................................................6
TIPOS DE DATOS..........................................................................................................................8

ndice de contenido Captulo 2


1.- PROCEDIMIENTOS Y FUNCIONES...........................................................................................2
UN PRIMER ACERCAMIENTO...................................................................................................2
TIPOS DE FUNCIONES Y PROCEDIMIENTOS.........................................................................4
ARGUMENTOS..............................................................................................................................4
EL ADORNO FINAL: BYVAL, BYREF y PARAMARRAY........................................................6
UN GRAN EJEMPLO.........................................................................................................................6
UN POCO MS DEL ENTORNO DE TRABAJO.............................................................................8
AYUDA CONTEXTUAL................................................................................................................8
SEPARACIN DE LA MISMA LNEA EN VARIAS...................................................................9
INTERDENTADO...........................................................................................................................9
COMENTARIOS...........................................................................................................................10

ndice de contenido Captulo 3


MDULOS DE OBJETO, CONTROLES Y EVENTOS....................................................................2
MDULOS DE OBJETO...............................................................................................................2
EVENTOS.......................................................................................................................................2
CONTROLES..................................................................................................................................5
MIX DE LOS ANTERIORES CONCEPTOS.............................................................................5
LA FUNCIN MSGBOX....................................................................................................................7
LANZAR UN MENSAJE...............................................................................................................7
SALTOS DE LNEA EN MENSAJE..............................................................................................8
LANZAR MENSAJE Y ESPERAR RESPUESTA DE UN USUARIO.........................................9
LA FUNCIN INPUTBOX...............................................................................................................11
DETECTAR LA PULSACIN DEL BOTN <CANCELAR>...................................................13
OTROS CONTROLES PARA QUE NO NOS FALLE EL INPUTBOX..................................14
DETECTAR VALORES VACOS............................................................................................14
DETECTAR VALORES DE DIFERENTE TIPO....................................................................14
NORMALIZACIN..........................................................................................................................16
NOMBRES DE OBJETOS............................................................................................................16
NOMBRES DE CONTROLES.....................................................................................................17
1

Vistame en http://siliconproject.com.ar/neckkito/

NOMBRES DE VARIABLES.......................................................................................................17
Y POR QU LOS PREFIJOS?....................................................................................................17
MS INFORMACIN SOBRE NORMALIZACIN.................................................................18

ndice de contenido Captulo 4


BLOQUES DE DECISIN..................................................................................................................2
BLOQUE IF...THEN...ELSE...END IF...........................................................................................2
UN CASO ESPECIAL: EL ELSEIF...........................................................................................3
LA FUNCIN IIF............................................................................................................................4
IIF ANIDADOS..........................................................................................................................5
BLOQUE SELECT CASE...END SELECT...................................................................................6
VALOR DIRECTO.....................................................................................................................6
VALOR CON COMPARADOR LGICO.................................................................................8
BLOQUE FOR...NEXT...................................................................................................................9
BLOQUE FOR EACH...NEXT.....................................................................................................12
BLOQUE WHILE...WEND..........................................................................................................13
BLOQUE DO...LOOP Y SUS VARIACIONES............................................................................14
DO WHILE... LOOP.................................................................................................................14
DO UNTIL... LOOP.................................................................................................................16
OTRAS VARIACIONES DE ESCRITURA DEL BLOQUE DO............................................17
UN BLOQUE ESPECIAL: WITH...END WITH..............................................................................17

ndice de contenido Captulo 5


Y LA ESTRELLA INVITADA... DOCMD!.......................................................................................2
CONVERSACIN ODA AL PASAR............................................................................................2
LLAMAR A LOS FORMULARIOS E INFORMES EN CDIGO...............................................2
CREANDO UNA MINI-BD PARA IR JUGANDO CON EL CDIGO....................................2
DOCMD... PARA ABRIR ALGO................................................................................................3
DOCMD... PARA CERRAR ALGO............................................................................................4
DOCMD PARA SALIR... Y BYE-BYE......................................................................................6
PROFUNDIZANDO: DOCMD CON FORMULARIOS...............................................................7
UN PASEO POR... LOS REGISTROS.......................................................................................7
CMO DESEA EL FORMULARIO? POCO HECHO, AL PUNTO O MUY HECHO?......9
UTILICEMOS UN FILTRO SENCILLO.................................................................................10
Y COMPLIQUEMOS UN POCO EL FILTRO........................................................................11
UNA PUNTUALIZACIN SOBRE LOS FILTROS..........................................................12
Y SIGAMOS EXPLORANDO MANIPULACIONES............................................................12
UN LTIMO EJEMPLO ALGO MS COMPLEJO...............................................................14
PARA FINALIZAR...................................................................................................................15

ndice de contenido Captulo 6


SIGAMOS UN POCO MS CON DOCMD Y FORMULARIOS.....................................................2
LA PREPARACIN DEL EJEMPLO DE ESTE CAPTULO.......................................................2
SEGUNDA CONVERSACIN ODA AL PASAR........................................................................3
2

Vistame en http://siliconproject.com.ar/neckkito/

CONTROLES, CONTROLES........................................................................................................3
CUIDADO: AADIR REGISTROS O PASEARSE POR LOS REGISTROS...........................7
POR FIN APARECE NUESTRO SUBFORMULARIO.................................................................8
EL LTIMO DETALLE DE NUESTRO FORMULARIO...........................................................11
REUTILIZANDO NUESTRO FORMULARIO...........................................................................13
PARA FINALIZAR ESTE CAPTULO........................................................................................18

ndice de contenido Captulo 7


APLICANDO FILTROS......................................................................................................................2
UNAS PALABRAS INICIALES....................................................................................................2
LA PREPARACIN DEL EJEMPLO DE ESTE CAPTULO.......................................................2
EL PRIMER FILTRO......................................................................................................................2
LA FUNCIN NZ......................................................................................................................4
SEGUIMOS CON NUESTRO FILTRO.....................................................................................5
FILTRO POR CONSULTA.............................................................................................................6
FILTROS COMPUESTOS..............................................................................................................7
INCISO: ESE COMBO CON VALORES REPETIDOS............................................................8
SIGAMOS...................................................................................................................................8
FILTRO PARAMETRIZADO.........................................................................................................9
UN POCO MS SOBRE FILTROS COMPUESTOS..................................................................11
FILTRO EN EL PROPIO FORMULARIO...................................................................................13
A TRAVS DE UN FILTERON...........................................................................................13
UTILIZACIN DEL LIKE..............................................................................................14
A TRAVS DE UN CLON DEL RECORDSET DEL FORMULARIO...............................15
NUESTRO CLON NO ENCUENTRA EL VALOR............................................................16
MS ALL DE LOS FILTROS: CONTROLES Y LA PROPIEDAD ROWSOURCE...............16
TIPOS DE ROWSOURCE.......................................................................................................17
DATOS LISTA DE VALORES.........................................................................................17
DATOS TABLA/CONSULTA..........................................................................................18
MODIFICAR EL ORIGEN SI EL TIPO DE DATOS ES DE TABLA O CONSULTA...20
DATOS LISTA DE CAMPOS..........................................................................................21
LOS INFORMES Y LA PROPIEDAD RECORDSOURCE........................................................22
LO MISMO, PERO CON UN FORMULARIO.......................................................................23
UNAS PALABRAS FINALES......................................................................................................24

ndice de contenido Captulo 8


TRABAJEMOS CON FECHAS, FORMATOS Y CONVERSIONES DE DATOS............................3
COGER LA FECHA DEL SISTEMA (Date)..................................................................................3
APLICAR FORMATOS A LA FECHA..........................................................................................3
Formato Short Date.................................................................................................................3
Formato Long Date..................................................................................................................4
Formato personalizado ...............................................................................................................4
APLICAR FORMATOS A LA HORA (Time)................................................................................5
Obtener la hora del sistema.........................................................................................................5
Manipular la hora........................................................................................................................5
3

Vistame en http://siliconproject.com.ar/neckkito/

FECHA Y HORA A LA VEZ (Now)...............................................................................................6


FORMATO A CADENAS DE CARACTERES..............................................................................6
Valores a maysculas (UCase)....................................................................................................6
Propiedad InputMask..................................................................................................................6
Valores a minsculas (LCase).....................................................................................................7
La funcin StrConv.....................................................................................................................7
Inicio de palabras en maysculas (vbProperCase)......................................................................8
Eliminacin de espacios en blanco (Trim, LTrim, RTrim)..........................................................8
CONVERSIONES DE DATOS.......................................................................................................9
Funciones conversoras................................................................................................................9
Deteccin tipo de dato.................................................................................................................9
Unos cuantos ejemplos prcticos sobre funciones conversoras y tipos de datos........................9
Supuesto 1: aprendemos las funciones LEFT y RIGHT........................................................9
Supuesto 2: aprendemos la funcin MID.............................................................................10
Supuesto 3: aprendemos la funcin INSTR y la funcin LEN............................................11
Supuesto 4: aprendemos la funcin REPLACE...................................................................13
Supuesto 5: practicamos con IsNumeric()............................................................................14
SEGUIMOS MANIPULANDO FECHAS....................................................................................14
Analizar el da de una fecha: funcin Weekday().....................................................................14
Obtener los elementos de una fecha: funciones Day(), Month(), Year()...................................16
Ver el nombre del mes de una fecha: funcin MonthName()...................................................16
La funcin DatePart()................................................................................................................17
La funcin DateDiff()...............................................................................................................18
Sumar das a una fecha..............................................................................................................18
Pequeo ejercicio prctico........................................................................................................19
UN EJEMPLO FICTICIO... REAL COMO LA VIDA MISMA...................................................19
PARA ACABAR.................................................................................................................................22

ndice de contenido Captulo 9


TRABAJANDO CON MATRICES.....................................................................................................2
MATRICES DE UNA DIMENSIN (MATRICES ESTTICAS)................................................2
OTRA MANERA DE CREAR UNA MATRIZ ESTTICA DE UNA DIMENSIN -Funcin
Array()-.......................................................................................................................................4
APROVECHAMOS PARA APRENDER LA FUNCIN Rnd() Y LA INSTRUCCIN
Randomize..................................................................................................................................6
MATRIZ ESTTICA SIN SABER LA LONGITUD DE LA MATRIZ. EJEMPLO DE
SUSTITUCIN DE CARACTERES.........................................................................................7
DETERMINANDO EL TIPO DE DATOS DE LA MATRIZ.........................................................9
MATRICES MULTIDIMENSIONALES (MATRICES ESTTICAS)........................................10
Un ejemplo para matriz de tres dimensiones............................................................................11
MATRICES DINMICAS............................................................................................................13
(y aprovechamos para aprender algunas SQL simples).................................................................13
ReDim Preserve........................................................................................................................16
ALGUNOS ELEMENTOS INTERESANTES DE LA MATRIZ: las funciones UBound() y
LBound() y la instruccin Erase....................................................................................................19
4

Vistame en http://siliconproject.com.ar/neckkito/

Y ACABAMOS EL TEMA DE MATRICES.....................................................................................21

ndice de contenido Captulo 10


OBJETOS DE ACCESO A DATOS (I)................................................................................................2
OBJETOS DE ACCESO A DATOS: DAO Y ADO........................................................................2
DAO............................................................................................................................................2
Un poco de teora...................................................................................................................2
Registro de la librera DAO....................................................................................................4
Un poco de prctica................................................................................................................5
Base de datos actual...........................................................................................................5
Referencia al espacio de trabajo: Workspace....................................................................5
Referencia a las tablas.......................................................................................................7
Referencia a las consultas..................................................................................................9
Referencia a los campos..................................................................................................10
Otros objetos que existen y que no vamos a ver aqu......................................................12
ALGUNOS CDIGOS INTERESANTES SOBRE LO QUE HEMOS VISTO.................12
Creacin de una tabla.......................................................................................................13
Variacin sobre el tema...............................................................................................18
Creacin de una tabla: sistema rpido.............................................................................20
Creacin de una consulta.................................................................................................22
PARA FINALIZAR ESTE CAPTULO........................................................................................24

ndice de contenido Captulo 11


OBJETOS DE ACCESO A DATOS (II)...............................................................................................2
RECORDSET..................................................................................................................................2
LA MANERA MS FCIL DE ACCEDER A UN RECORDSET: CLONARLO........................3
UN POCO DE TEORA..................................................................................................................5
ABRIR UN RECORDSET PARA CONSULTAR UN DATO........................................................6
RECORRER UN CONJUNTO DE REGISTROS..........................................................................7
MODIFICANDO UN REGISTRO..................................................................................................9
MODIFICANDO TODOS LOS REGISTROS.............................................................................10
Modificando todos los registros pero con ms de un campo....................................................11
Consultando una consulta.........................................................................................................12
Consultando una consulta que an no existe.............................................................................14
Error porque el valor no existe?.........................................................................................15
BSQUEDA RPIDA: Seek........................................................................................................17
AADIENDO UN REGISTRO....................................................................................................18
UNOS PREPARATIVOS NECESARIOS.....................................................................................19
EL EJEMPLO FINAL: UN MIX DE TODO LO APRENDIDO...............................................21
Cmo sera nuestra SQL...........................................................................................................21
ESTRUCTURACIN DEL CDIGO......................................................................................22
DESARROLLANDO EL CDIGO.........................................................................................22
UNAS PALABRAS FINALES......................................................................................................25

Vistame en http://siliconproject.com.ar/neckkito/

ndice de contenido Captulo 12


OBJETOS DE ACCESO A DATOS (III).............................................................................................2
CONFESIONES NTIMAS.............................................................................................................2
UN POCO DE TEORA..................................................................................................................2
REGISTRANDO LIBRERAS........................................................................................................4
PREPARANDO NUESTRA BD.....................................................................................................4
CDIGOS BSICOS INICIALES.................................................................................................6
INICIANDO LAS CONEXIONES............................................................................................6
USO DEL NEW PARA NUEVAS CONEXIONES................................................................7
FINALIZANDO LAS CONEXIONES......................................................................................8
CONTROLANDO LAS TRANSACCIONES................................................................................8
LOS RECORDSET........................................................................................................................10
RECORDSET SOBRE UNA TABLA......................................................................................11
RECORDSET SOBRE UNA CONSULTA SQL......................................................................12
EL OBJETO COMMAND.............................................................................................................13
ALGUNOS CDIGOS DE EJEMPLO.........................................................................................15
Separacin de datos...................................................................................................................15
Bsqueda de registro: mtodo SEEK........................................................................................17
Investigando los campos de nuestras tablas..............................................................................18
Y PARA FINALIZAR...................................................................................................................19

ndice de contenido Captulo 13


USO DE ETIQUETAS / CONTROL DE ERRORES .........................................................................2
PREPARANDO NUESTRA BD DE PRUEBAS............................................................................2
ETIQUETAS....................................................................................................................................2
ESTRUCTURA DE LAS ETIQUETAS. PROCESO DEL CDIGO........................................3
ETIQUETAS DENTRO DE UN BLOQUE...............................................................................6
CONTROL DE ERRORES.............................................................................................................7
MOSTRAR INFORMACIN DEL ERROR.............................................................................8
MANIPULANDO LOS ERRORES...........................................................................................9
UN ERROR HABITUAL QUE SE SOLUCIONA... HACIENDO NADA.............................11
LA PROPIEDAD SOURCE.....................................................................................................13
ON ERROR RESUME NEXT......................................................................................................15
GENERANDO NUESTROS PROPIOS ERRORES....................................................................16
ALGO MS SOBRE ERRORES..................................................................................................18
TIPOS DE ERRORES..............................................................................................................18
COMPILANDO EL CDIGO..................................................................................................21
DEPURACIN DE ERRORES................................................................................................22
UNOS BREVES TRUCOS.......................................................................................................22
PARA FINALIZAR.......................................................................................................................23

ndice de contenido Captulo 14


AUTOMATIZACIN..........................................................................................................................2
INTRODUCCIN...........................................................................................................................2
NECESITO UN DICCIONARIO....................................................................................................2
6

Vistame en http://siliconproject.com.ar/neckkito/

PREPARANDO NUESTROS ELEMENTOS DE PRUEBAS.......................................................3


ACCESS......................................................................................................................................3
EXCEL........................................................................................................................................4
PROTOCOLO DDE........................................................................................................................4
FASE DE INICIO: DDEInitiate..................................................................................................4
RECOGER DATOS: DDERequest.............................................................................................6
ENVIAR DATOS: DDEPoke.....................................................................................................8
ENVO DE COMANDOS: DDEExecute...................................................................................9
FINALIZAR CONEXIN: DDETerminate / DDETerminateAll...............................................9
AUTOMATIZACIN: INDICACIONES INICIALES................................................................10
Registrar la referencia...............................................................................................................10
Abrir la aplicacin servidor.......................................................................................................10
Abrir un archivo existente.........................................................................................................10
Mtodos, propiedades y dems malas hierbas..........................................................................11
ACCESS WORD........................................................................................................................11
ACCESS EXCEL.......................................................................................................................14
ACCESS OUTLOOK.................................................................................................................17
ACCESS POWERPOINT...........................................................................................................18
FUNCIONES CREATEOBJECT() Y GETOBJECT()..................................................................19
PARA FINALIZAR.......................................................................................................................20

ndice de contenido Captulo 15


UN POCO DE XML Y XSL................................................................................................................2
INTRODUCCIN...........................................................................................................................2
QU ES XML Y XSL?..................................................................................................................2
PREPARANDO NUESTRA BASE DE DATOS.............................................................................3
EXPORTANDO A XML..................................................................................................................4
PROCEDIMIENTO....................................................................................................................4
ARCHIVOS DE RESULTADO..................................................................................................6
MANIPULANDO EL ARCHIVO XML....................................................................................8
EXPORTANDO UN FORMULARIO........................................................................................8
TRASPASANDO LOS DATOS A UNA APLICACIN EXTERNA...........................................10
IMPORTANDO XML...................................................................................................................10
PARA FINALIZAR.......................................................................................................................11

ndice de contenido Captulo 16


MANEJO, A TODAS HORAS, DIRECTORIOS, FICHEROS E IMPRESORAS... .........................2
INTRODUCCIN...........................................................................................................................2
PREPARANDO EL TERRENO......................................................................................................2
COMBO CON FILTRO POR NOMBRE DE INFORME..............................................................3
IMPRIMIR UNA PGINA EN CONCRETO / RANGO DE PGINAS.......................................4
LA COLECCIN IMPRESORAS..................................................................................................7
RECORRIENDO LA COLECCIN..........................................................................................7
LA IMPRESORA PREDETERMINADA... QUE NOSOTROS QUEREMOS.........................7
IMPRESIN A TRAVS DEL CUADRO DE DILOGO DE IMPRESORAS.......................8
7

Vistame en http://siliconproject.com.ar/neckkito/

ALGUNAS IDEAS DE APLICACIN..........................................................................................9


SELECCIN MEDIANTE CUADRO DE LISTA................................................................9
SELECCIN MEDIANTE UN MARCO DE OPCIONES.................................................10
UTILIZANDO LA IMPRESORA VIRTUAL PDFCREATOR.................................................11
MANIPULACIN DE DIRECTORIOS Y FICHEROS....................................................................12
SACANDO INFORMACIN DE NUESTRA APLICACIN................................................12
TRABAJANDO CON DIRECTORIOS........................................................................................14
CREANDO DIRECTORIOS: MkDir.......................................................................................14
BORRANDO DIRECTORIOS: RmDir....................................................................................16
EXAMINANDO CARPETAS Y FICHEROS...............................................................................18
LA FUNCIN Dir()..................................................................................................................18
MATANDO ARCHIVOS: Kill...................................................................................................20
OTRAS CURIOSIDADES SOBRE GESTIN DE CARPETAS.............................................23
CURDIR().................................................................................................................................23
CHDIR()....................................................................................................................................24
CHDRIVE()..............................................................................................................................25
PARA FINALIZAR EL CAPTULO.................................................................................................26

ndice de contenido Captulo 17


SIGAMOS UN POCO MS CON DIRECTORIOS Y ARCHIVOS... ..............................................2
INTRODUCCIN...........................................................................................................................2
UTILIZANDO UNA HERRAMIENTA DE OFFICE: FileDialog..................................................2
CARACTERSTICAS COMUNES............................................................................................2
ELEGIR UNA CARPETA..........................................................................................................3
ELEGIR UN ARCHIVO.............................................................................................................4
ALGUNAS IDEAS QUE PUEDEN RESULTAR TILES.......................................................7
Ruta temporal de trabajo de la BD......................................................................................7
Ruta permanente de trabajo de la BD.................................................................................7
Trabajo con diferentes tipos de archivo..................................................................................8
TRABAJAR CON ARCHIVOS DE TEXTO (I): VISUAL BASIC...............................................9
LEER DATOS DE UN TXT.......................................................................................................9
ESCRIBIR DATOS EN UN TXT.............................................................................................11
TRABAJAR CON ARCHIVOS DE TEXTO (II): FileSystemObject (fso)..................................12
LEER DATOS DE UN TXT.....................................................................................................13
ESCRIBIR DATOS EN UN TXT.............................................................................................14
FILESYSTEMOBJECT.................................................................................................................15
TRABAJAR CON UNIDADES DE DISCO............................................................................15
Obtener el nmero de serie de una unidad de disco.............................................................16
Obtenemos el nombre de la unidad de disco........................................................................16
Obtenemos el tipo de unidad (extrable o fija).....................................................................17
Obtenemos el total de espacio y el espacio disponible........................................................17
Obtenemos la disponibilidad de la unidad...........................................................................18
Otras propiedades que podemos utilizar..............................................................................19
TRABAJAR CON CARPETAS...............................................................................................19
CREANDO UNA CARPETA (Y ALGUNAS COSILLAS MS)......................................19
8

Vistame en http://siliconproject.com.ar/neckkito/

ELIMINANDO UNA CARPETA........................................................................................20


OTRAS PROPIEDADES QUE PODEMOS UTILIZAR....................................................21
TRABAJAR CON ARCHIVOS...............................................................................................22
DOS BAGATELAS.......................................................................................................................23
CREAR NUESTRO DICCIONARIO...................................................................................23
CREAR UN BACKUP DE LA BD EN TIEMPO DE EJECUCIN.......................................25
PARA FINALIZAR ESTE CAPTULO........................................................................................27

ndice de contenido Captulo 18


TIPOS, COLECCIONES Y CLASES..................................................................................................2
INTRODUCCIN...........................................................................................................................2
TIPOS..............................................................................................................................................2
COLECCIONES..............................................................................................................................6
DEFINIR UNA COLECCIN....................................................................................................6
AADIR ELEMENTOS A UNA COLECCIN........................................................................7
CONTAR ELEMENTOS DE UNA COLECCIN....................................................................7
ELIMINAR ELEMENTOS DE UNA COLECCIN.................................................................7
RECORRER LOS ELEMENTOS DE UNA COLECCIN.......................................................8
UN EJEMPLO CON TODO LO ANTERIOR............................................................................8
CLASES...........................................................................................................................................9
TRABAJANDO CON LAS CLASES...........................................................................................11
EXPORTANDO EL MDULO DE CLASE............................................................................12
SEGUIMOS CON EL TRABAJO CON CLASES...................................................................13
UTILIZANDO LAS PROPIEDADES: PROCEDIMIENTO PROPERTY..............................16
PROPERTY LET..................................................................................................................16
PROPERTY GET.................................................................................................................16
PROPERTY SET..................................................................................................................17
APLIQUEMOS EL PROCEDIMIENTO PROPERTY........................................................17
UNAS BREVES EXPLICACIONES TERICAS BASADAS EN TODO LO ANTERIOR. 21
UN EJEMPLO INTEGRNDOLO CON ACCESS.....................................................................23
PARA FINALIZAR ESTE CAPTULO........................................................................................31

ndice de contenido Captulo 19


PERSONALIZAR LA CINTA DE OPCIONES .................................................................................2
INTRODUCCIN...........................................................................................................................2
CREANDO LA ESTRUCTURA DE NUESTRA BD.....................................................................3
LA CINTA DE OPCIONES. IDEAS GENERALES.......................................................................4
CDIGO XML...........................................................................................................................5
NUESTRA TABLA USysRibbons..............................................................................................5
LOS NOMBRES DE LA CINTA DE OPCIONES.....................................................................6
PLANIFICANDO NUESTRA CINTA DE OPCIONES.................................................................6
EL CDIGO XML INICIAL......................................................................................................7
PROGRAMACIN DE NUESTRA CINTA COMN..............................................................9
CMO ACTIVAR NUESTRA CINTA COMN?.............................................................12
PROGRAMACIN DE NUESTRA CINTA DE FORMULARIO..........................................13
9

Vistame en http://siliconproject.com.ar/neckkito/

CMO ACTIVAR NUESTRA CINTA DE FORMULARIO?...........................................14


PROGRAMANDO NUESTROS BOTONES CON VBA............................................................15
PREPARATIVOS PREVIOS....................................................................................................15
AHORA S, A POR EL CDIGO VBA...................................................................................15
UNAS LTIMAS LNEAS SOBRE LA CINTA DE OPCIONES...............................................17
PARA FINALIZAR EL CAPTULO.............................................................................................18

ndice de contenido Captulo 20


UN GRAN EJEMPLO: APRENDEMOS A MANEJAR MDULOS Y UNOS CUANTOS
TRUCOS MS.................................................................................................................................2
INTRODUCCIN...........................................................................................................................2
EL EJEMPLO..................................................................................................................................2
PLANIFICANDO LA BD..........................................................................................................2
CONFIGURANDO NUESTRAS RELACIONES.....................................................................3
CREANDO NUESTROS FORMULARIOS..............................................................................4
CERRANDO NUESTROS FORMULARIOS: CREAMOS EL MDULO..............................6
FMENU, FPPTO Y NUESTRO MDULO...............................................................................6
PARTIDAS DE INGRESO....................................................................................................6
PARTIDAS DE GASTO........................................................................................................9
FMENU, FMOV Y NUESTRO MDULO................................................................................9
MOVIMIENTOS DE INGRESO...........................................................................................9
MOVIMIENTO DE GASTO...............................................................................................11
CONFIGURANDO EL INICIO DE LA APLICACIN. Y FCHIVATO?..............................12
CONFIGURANDO FCHIVATO..........................................................................................12
CONFIGURANDO EL INICIO DE LA APLICACIN.....................................................12
FORMULARIO DE CAMBIO DE AO DE TRABAJO........................................................13
CUNTO HEMOS INGRESADO/GASTADO EN UNA PARTIDA EN PARTICULAR?. .15
CRENDONOS UN INFORME FANTASMA.......................................................................18
PARA FINALIZAR ESTE CAPTULO........................................................................................22

10

Vistame en http://siliconproject.com.ar/neckkito/

Anda mungkin juga menyukai