Utilidades

 Principal Novedades Utilidades Código Enlaces Access Acerca de mí

     
 
Principal
jbwzMakeContact
jbwzCodeGen
Complemento calendario
"Todos" en combo
Filtros complejos
Con Acentos
Admin. de informes
Kalendar
Listaprv

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Addin MakeContact Addin CodeGen Addin calendario Filtros complejos  TodosenCombo Rpt Calendar Completar líneas Entrefechas Code Lib Reconecta Archivos INI Combos Propiedades  QuitaShift   ConAcentos Admin. Informes Calendario ListaPrv

 

  Complemento para integrar Contactos de Access con Outlook y Sharepoint

Complemento específico para Access 2007 que permite cambiar fácilmente las propiedades de una tabla de Access para integrarla con los Contactos de Outlook o Sharepoint

Ir a Complemento para integrar Contactos de Access con Outlook y Sharepoint


Generador de código para el manejo de recordsets

Un complemento que nos permite generar automáticamente código para realizar las tareas más comunes con recordsets (buscar, leer, escribir), usando tan sólo unos clics de ratón para seleccionar la tabla, los campos y las distintas opciones.

Ir a Complemento generador de código recordsets


Complemento para poner un calendario emergente a los controles de fecha

Un complemento para automatizar la llamada a un calendario emergente con el que introducir datos en nuestro control de fecha.

Ir a Complemento Calendario

 


Utilidad para construir filtros complejos

Varias clases para manejar controles de un formulario y construir con ellos una cadena de texto que es un filtro complejo con el que filtrar otros formularios o informes.

Ir a Filtros Complejos


Complemento para añadir "Todos" a un cuadro combinado

Con bastante frecuencia, especialmente cuando construimos un filtro, a los items de un cuadro combinado hay que añadirles una opción "Todos". Esto se resuelve utilizando una consulta de unión, pero, al no poder realizarse en modo gráfico, las consultas de unión resultan complicadas para gente poco experta.

La utilidad para cambiar el origen de la fila de un cuadro combinado por una consulta de unión que incluyera "todos" ya estaba incorporada al ejemplo combos.zip, sin embargo ahora he hecho con ella un complemento, de manera que pueda trabajar como si fuera una herramienta de Access disponible para cualquier aplicación.

Descargar jbwzCombos.zip


RptCalendar

Un calendario específico para informes. Es un subinforme al que tan sólo tienes que vincular al informe principal a través de un par de campos que indiquen el mes y el año.

La originalidad está en que apenas se usa código, basándolo todo en una consulta un tanto rebuscada que se apoya en una tabla de 31 números consecutivos.

Descargar RptCalendar.zip

 


LíneasRpt

En los informes de Access las líneas del detalle finalizan en el último registro, quedando el resto de la sección en blanco. En muchas ocasiones, por simple estética o porque queremos ajustarnos a la forma de un formulario impreso, queremos que la última página tenga exactamente el mismo número de líneas que las demás, completando con líneas en blanco las que falten a partir del último registro.

Descargar LineasRpt.zip  (Access 97)

Descargar LineasRpt2k.zip (Access 2000) 


 

Entrefechas

Clase para manejar dos cuadros de texto de fecha y obtener un texto equivalente con el que poder filtrar entre dos fechas cualquier tabla, consulta, formulario o informe

Descargar EntreFcls.zip (Access 97)

Descargar EntreF2000.zip (Access 2000) 


Exportar a CodeLib

Santiago Oliver (pericoforever@hotmail.com) nos remite  un Add-In para exportar código de Visual Basic 6 a cualquier base de Access. 

Información sobre el Add-In

Descargar

Si no te funciona el vínculo anterior prueba esta descarga alternativa


 

Reconecta

Utilidad para cambiar los vínculos a otras BD de una sola vez.

El complemento de Access "Administrador de tablas vinculadas" obliga a cambiar los vínculos de cada tabla uno por uno. Esto está bien cuando sólo queremos cambiar un par de tablas o cuando todas las tablas vinculadas lo están al mismo archivo Access, pero cuando queremos cambiar todas las tablas de un mismo archivo, por ejemplo por que hemos cambiado ese archivo de ubicación, y además tenemos vinculadas tablas de distintos archivos, la tarea es tediosa y siempre se te olvida alguno.

Con esta aplicación sólo tienes que indicar el archivo que cambia y, de una sola vez, se cambiarán todos los vínculos a ese archivo.  

Descargar archivo reconecta.zip 


 

Archivos INI 

Una colaboración de Max Salas

Utiliza las funciones API GetPrivateProfileString y  WritePrivateProfileString para leer y escribir en Archivos INI.

Descargar archivo ArchINI.zip 


 

Combos

Una pequeño archivo MDB con ejemplos de utilización de Cuadros Combinados, pensados en su mayoría para principiantes aunque alguno de ellos puede resultar interesante a los expertos. Las explicaciones son mínimas (mi intención es desarrollar este tema algún día), pero muchos de los ejemplos se entienden fácilmente y, además, se pueden usar directamente copiando y pegando.

Descargar archivo Combos.zip 

Disponible en versión 2007/2010 y videos


 

Propiedades

Una pequeña aplicación para cambiar las propiedades de cualquier archivo Access 97, incluyendo la de saltarse el inicio pulsando Shift

¡Haz copias antes de usarla!

De momento, mientras no haga el código un poco más presentable, sólo se puede bajar como MDE. 

Descargar archivo


QuitaShift

Es un MDB para cambiar sólo la propiedad AllowByPassKey, es decir, para poder saltarse el inicio pulsando Mayúsculas. Es el embrión de la aplicación "Propiedades". Si te fijas en el código, casi nada es mío.

¡Haz copias antes de usarla!

Descargar QuitaShift (Access 97)

Descargar QuitaShift (Access 2000)

Está disponible una versión compatible con Access 2007/2010

 


 

Con Acentos

Módulo para realiza búsquedas con independencia de la acentuación. Lo mismo encuentra Fernández que Fernandez. Llamando a la función desde una macro de teclado funciona en cualquier formulario, subformulario u hoja de datos. Puedes usarlo como una librería, registrándolo en "Referencias", o importar módulo y macro.

También, para los que no se limitan a Access y trabajan con Visual Basic, añado un módulo .bas que se puede incluir en cualquier proyecto y que funciona con una simple llamada a una función.


 

Administrador de Informes

Aplicación muy sencilla que permite tener todos los informes que se quieran en un solo formulario, ordenado por temas, con comentarios, etc. Es un archivo MDB desde el que se deben importar todos los objetos.


 

Kal

Calendario emergente. Permite insertar una fecha con un simple doble-click. Lleva en una tabla el registro de los festivos. Suma y resta fechas y convierte la diferencia en años-meses-días. Se le llama con una simple orden (kalendar) desde cualquier control o desde un menú contextual que puedes importar.

Como daba algunos errores al pasarlo a la versión 2000, añado un MDB ya pasado.


Listaprv

Es algo distinto. Si alguna vez te has visto, o has visto al usuario de tus aplicaciones, copiando en un papel nombres de un listado o de un formulario, entonces lo necesitas.

Con una simple orden llamas a un pop-up que se autoinstala y al que puedes ir añadiendo registros desde el formulario activo con el que interactúa. Puedes añadir o quitar de uno en uno o todos a la vez, o quitar los que coinciden con el formulario o los que no coinciden, o usarlo como filtro del formulario. Con los datos trabajados puedes ir a otro formulario (incluso de otra base de datos) con el que añadir, quitar , filtrar...

Es la solución a los filtros complejos: desde filtros sencillos vas añadiendo o quitando y, finalmente, usas el resultado como filtro.