|
La
página Web de Emilio Sancha
|
|
|
Inicio | Access | Excel | Visual Script | Enlaces | Búsquedas | Apuntes | Libro de Visitas |
![]() |
|
Muchos de mis ejemplos se basan en la base de datos de ejemplo Neptuno que acompaña a la distribución de
Access en español; dado que es posible que algunas personas no dispongan de ella debido al uso de la versión inglesa de Access, o de Access 2007, he solicitado permiso a
Microsoft para colgar aquí las tablas de dicha base de datos, debidamente autorizado para ello, aquí está. |
| En alguna ocasión puede interesarnos mostrar el progreso de la copia de un archivo mediante una barra de progreso, resulta sencillo de hacer mediante la API CopyFileEx
(Ejemplo: 176)
Access 2002 (XP) o superior |
01/12 |
|
| Access no permite actualizar un gráfico en el encabezado de grupo de un informe, pero mediante automatización podemos hacerlo.
(Ejemplo: 175)
Access 2002 (XP) o superior |
01/12 |
|
| Especialmente en Access 2007 o superior, resulta muy facil envÃar un informe en formato PDF por email.
(Ejemplo: 174)
Access 2007 o superior |
12/11 |
|
| Por muchas razones, entre otras cuestión de "orden y limpieza", puede ser interesante no guardar las consultas, podemos guardarlas en una tabla y ejecutarlas desde allÃ. Revisado para incluir comentarios en las consultas almacenadas.
(Ejemplo: 171)
Access 2002 (XP) o superior |
11/11 |
|
| Si queremos que cada formulario de nuestra aplicación tenga un icono diferente, o al menos algunos lo tengan, mediante la API: LoadImage podemos hacerlo, he aquà un simple ejemplo.
(Ejemplo: 173)
Access 2002 (XP) o superior |
10/11 |
|
| DÃas atrás me preguntaban como convertir una fecha a una cadena de texto, con unas pocas lÃneas de código resulta sencillo, he aquà la prueba.
(Ejemplo: 170)
Access 2002 (XP) o superior |
08/11 |
|
| Hace unos dÃas alguien preguntaba como mostrar los primeros registros de una tabla y el resto agruparlos en un único registro, aquà tenemos varias opciones.
(Ejemplo: 169)
Access 2002 (XP) o superior |
06/11 |
|
| Por lo general solemos "trasladar" registros de un cuadro de lista a otro modificando sus orÃgenes de la fila, en este caso he preferido hacerlo por medio del recordset (ese gran desconocido) del cuadro de lista y un recordset desconectado que será quien haga buena parte del trabajo.
(Ejemplo: 168)
Access 2002 (XP) o superior |
05/11 |
|
| Los cuadros de lista no permiten modificar la alineación del texto, aunque prefiero simularlos con un formulario, también se pueden añadir los espacios necesarios para, con una fuente de espacio fijo, "mover" la posición del texto.
(Ejemplo: 167)
Access 2002 (XP) o superior |
03/11 |
|
| Resulta complicado poner una tabla de contenido al inicio de un informe, sin embargo resulta muy facil de hacer si, mediante automatización, lo hacemos en un documento Word.
(Ejemplo: 166)
Access 2002 (XP) o superior |
02/11 |
|
| ¿Cómo puedo rellenar una tabla de un documento Word, con datos de una tabla Access?
(Ejemplo: 165)
Access 2002 (XP) o superior |
01/11 |
|
| Una pregunta recurrente en los foros es: ¿cómo poner un "suma y sigue" en un informe?
(Ejemplo: 164)
Access 2002 (XP) o superior |
12/10 |
|
| Otra pregunta habitual en los foros es: ¿cómo hacer un formulario en que a medida que escribo en un cuadro de texto, me vaya filtrando resultados?
(Ejemplo: 163)
Access 2002 (XP) o superior |
11/10 |
|
| Muchos de mis ejemplos se autorevinculan con Neptuno, en este caso la renvinculación se realiza a diferentes bases de datos ubicadas en la misma ruta.
(Ejemplo: 162)
Access 97 o superior |
10/10 |
|
| Si quieres abrir multiples instancias de un mismo informe, esta puede ser una manera de hacerlo.
(Ejemplo: 161)
Access 2002 (XP) o superior |
09/10 |
|
| Hace unos dÃas que alguien preguntaba en el foro: ¿Cómo, desde un formulario, llamar a otro, seleccionar o anexar un registro en este y que al cerrarlo, los datos se incluyan en el formulario?, este es un sencillo ejemplo de como hacerlo.
(Ejemplo: 160)
Access 2002 (XP) o superior |
08/10 |
|
| Se pregunta con cierta frecuencia como calcular los dÃas hábiles entre dos fechas, en este ejemplo incluyo como optativos los sábados y festivos.
(Ejemplo: 159)
Access 2000 o superior |
06/10 |
|
| Vaya por delante que no me parece adecuado almacenar archivos en un campo OLE, pero a veces algunos lo consideran inevitable; asà que he preparado este simple ejemplo para mostrar como insertar y como extraer los archivos, el tipo de archivo a guardar es indiferente, pero si se almacenan imágenes por este método, no se podrán visualizar sin antes extraerlas.
(Ejemplo: 158)
Access 2002 (XP) o superior |
06/10 |
|
| Siguiendo con el tema del ejemplo anterior, por medio de este podremos imprimir desde Access un archivo, txt, doc, ..., en formato PDF mediante CutePDF
(Ejemplo: 157)
Access 2002 (XP) o superior |
05/10 |
|
| Para aquellos que aún no han migrado a 2007, pero necesitan imprimir informes en formato PDF, asà he resuelto yo el hacerlo mediante la impresora virtual gratuita CutePDF.
(Ejemplo: 156)
Access 2002 (XP) o superior |
04/10 |
|
| ¿Tienes poco espacio para meter los controles en el formulario?, pon las etiquetas debajo de los controles.
(Ejemplo: 155)
Access 2002 (XP) o superior |
03/10 |
|
| ¿Un Front End sin tablas?, porque no, podemos conectar nuestros formularios remotamente sin necesidad de tablas vinculadas, de momento para solo lectura, la escritura la dejamos para más adelante.
(Ejemplo: 154)
Access 2002 (XP) o superior |
03/10 |
|
| Hace unos dÃas alguien preguntaba en el foro como podÃa mostrar las notas del colegio con imágenes. Es facil, especialmente con Access 2007.
(Ejemplo: 153)
Access 2007 o superior |
02/10 |
|
| ¿Cómo puedo crear una tabla en una base de datos a partir de los datos almacenados en otra tabla?.
(Ejemplo: 152)
Access 2002 (XP) o superior |
02/10 |
|
| Quiero mostrar una ventana para informar al usuario de que un proceso está en marcha.
(Ejemplo: 151)
Access 2002 (XP) o superior |
01/10 |
|
| Como ya es sabido access no justifica textos, hemos de programarlo, una posibilidad pasa por usar fuentes monoespaciadas, tipo Courier, e insertar los espacios necesarios para completar el ancho del texto necesario.
(Ejemplo: 150)
Access 2002 (XP) o superior |
01/10 |
|
| ¿Cómo puedo resaltar el texto buscado en un cuadro de texto? En Access 2007 es fácil gracias a su capacidad de utilizar texto enriquecido en un cuadro de texto
(Ejemplo: 149)
Access 2007 o superior |
12/09 |
|
| Para los nostálgicos del "taco" de sobremesa, un ejemplo de como hacer una simple agenda en Access, que nos avise de las citas programadas. Revisado para mejorar el tiempo de carga de los calendarios y resaltar los dÃas con notas.
(Ejemplo: 77)
Access 2002 (XP) o superior |
12/09 |
|
| Podemos extraer con facilidad las propiedades de un archivo mediante Shell.
(Ejemplo: 148)
Access 2003 o superior |
11/09 |
|
| ¿Queremos añadir los contactos de nuestra aplicación a Outlook? es facil.
(Ejemplo: 147)
Access 2003 o superior |
11/09 |
|
| Windows nos permite escanear mediante la "Microsoft Windows Image Acquisition Library" (WIAAut.dll). Aprovechemonos de ello y hagamoslo desde Access.
(Ejemplo: 146)
Access 2003 o superior |
10/09 |
|
| Un nuevo buscador, que en esta ocasión busca los datos en todos los campos, susceptibles de contener el valor buscado, de la tabla seleccionada.
(Ejemplo: 145)
Access 2003 o superior |
09/09 |
|
| En ocasiones nos conviene mostrar una ayuda en algunos o todos los controles de un formulario, está es una mejora del método que ya he utilizado en anteriores ejercicios.
(Ejemplo: 144)
Access 2003 o superior |
09/09 |
|
| Como presentar un árbol mostrando la estructura de tablas y consultas de una base de datos.
(Ejemplo: 143)
Access 2003 o superior |
08/09 |
|
| Se puede preparar un catálogo de productos con facilidad, solo hace falta un treeview para mostrar las familias/subfamilias y un subformulario en que mostrar los productos de cada una de ellas, un formulario mas, nos permitirá editar los registros.
(Ejemplo: 142)
Access 2003 o superior |
07/09 |
|
| También es posible realizar informes en Excel, con datos provenientes de Access, aprovechando las facilidades que ofrece Excel, por ejemplo para realizar subtotales y grupos.
(Ejemplo: 141)
Access 2003 o superior |
07/09 |
|
| Si quieres que cada vez que se abra un formulario lo haga en el registro en que lo cerraste, solo tienes que guardar un ID de ese registro y luego recuperarlo al abrirlo de nuevo.
(Ejemplo: 140)
Access 2003 o superior |
06/09 |
|
| Como desde Access, realmente se podrÃa hacer desde Excel o desde el propio Outlook, insertar bloques de festividades anuales.
(Ejemplo: 138)
Access 2002 (XP) o superior |
06/09 |
|
| Como realizar Drag&Drop, arrastrar y soltar, entre controles ListView.
(Ejemplo: 137)
Access 2002 (XP) o superior |
05/09 |
|
| Una adaptación de Marciano de mi anterior ejemplo para hacer Drag&Drop, arrastrar y soltar, entre controles TreeView y ListView.
(Ejemplo: 136)
Access 2002 (XP) o superior |
05/09 |
|
| Dado que el formato snapshot ya no esta disponible :-(( he adaptado mi anterior ejemplo para visualizar informes en formato PDF.
(Ejemplo: 134)
Access 2007 o superior |
05/09 |
|
| A menudo se pregunta ¿como saber si un registro está bloqueado por otro usuario?, asà lo harÃa yo.
(Ejemplo: 133)
Access 2002 (XP) o superior |
04/09 |
|
| Access no dispone, como otras bases de datos de mas enjundia, de una herramienta para ejecutar lotes de sentencias SQL, pero como veréis resulta muy facil hacersela uno mismo.
(Ejemplo: 131)
Access 2002 (XP) o superior |
04/09 |
|
| En ocasiones podemos reemplazar varios cuadros combinados en cascada por un unico TreeView, control ActiveX del runtime de VB6 incorporado habitalmente en Windows
(Ejemplo: 130)
Access 2002 (XP) o superior |
03/09 |
|
| Una aplicación muy "light" para mostrar como hacer un "carrito" de compra, en realidad el proceso es muy sencillo y no requiere de nada excepcional; aparte de algunas "alegrÃas" estéticas, no puede ser mas simple.
(Ejemplo: 129)
Access 2002 (XP) o superior |
03/09 |
|
| ¿Cómo podemos construir un formulario con varias páginas. como los que se usan, por ejemplo, en los instaladores?
(Ejemplo: 128)
Access 2002 (XP) o superior |
02/09 |
|
| ¿Cómo exportar los datos de una tabla o consulta a un libro Excel, enviando cada grupo de datos a una hoja diferente?
(Ejemplo: 127)
Access 2002 (XP) o superior |
02/09 |
|
| Ante la necesidad de exportar datos de Access a MS Project sin tener este instalado, una opción es hacerlo mediante ficheros de texto delimitados.
(Ejemplo: 126)
Access 2002 (XP) o superior |
01/09 |
|
| De cuando en cuando alguién pregunta como generar un informe diferente por cada registro, este es un modo de crearlos en formato snapshot.
(Ejemplo: 125)
Access 2002 (XP) o superior |
01/09 |
|
| Intentando importar unos datos de Access desde PowerPoint vi que no me era posible hacerlo como yo querÃa, en vista de lo cual decidà hacerlo a la inversa y aquà queda el resultado de mis experimentos
(Ejemplo: 124)
Access 2002 (XP) o superior |
12/08 |
|
| Un ejemplo de como utilizar en Access los UserForm's de Office.
(Ejemplo: 123)
Access 2002 (XP) o superior |
11/08 |
|
| Formulario emergente que mediante un calendario permite seleccionar una fecha, podremos además, configurar el idioma en que será mostrado.
(Ejemplo: 122)
Access 2002 (XP) o superior |
11/08 |
|
| ¿Cómo hacer una búsqueda en una tabla? Que mejor método que utilizar SQL
(Ejemplo: 120)
Access 2002 (XP) o superior |
10/08 |
|
| Un modo muy sencillo de gestionar los documentos relacionados, por ejemplo con un proyecto, como en una Gestión Documental.
(Ejemplo: 119)
Access 2002 (XP) o superior |
10/08 |
|
| Los campos "memo" tienen muy mala prensa, personalmente los uso poco, pero nunca me han dado problemas; como alternativa a su uso he preparado esta aplicación.
(Ejemplo: 118)
Access 2002 (XP) o superior |
10/08 |
|
| ¿Cómo puedo desplazarme entre registros mediante una barra de progreso?
(Ejemplo: 117)
Access 2002 (XP) o superior |
09/08 |
|
| Hace unos dÃas alguién preguntaba como, desde Access, exportar datos a XML.
(Ejemplo: 116)
Access 2002 (XP) o superior |
09/08 |
|
| ¿Quieres volver el registro anterior independientemente de si este es o no correlativo con el actual? Aqui tienes un ejemplo de como hacerlo.
(Ejemplo: 115)
Access 2002 (XP) o superior |
08/08 |
|
| Un ejemplo de como generar informes en formato PDF mediante Bullzip PDF una herramienta que nos da un gran control del proceso
(Ejemplo: 114)
Access 2002 (XP) o superior |
08/08 |
|
| Aquà tenemos una pequeña aplicación para imprimir etiquetas con códigos de barra
(Ejemplo: 113)
Access 2002 (XP) o superior |
06/08 |
|
| Este es un sencillo ejemplo de como crear informes en Word, utilizando como plantilla un documento Word
(Ejemplo: 112)
Access 2002 (XP) o superior |
06/08 |
|
| Un proceso para que al abrir una base de datos de solo lectura (ubicada por ejemplo en un CD/DVD) nos pregunte si queremos continuar o, copiar y abrir el archivo en el disco duro, en la ubicación que nosotros elijamos.
(Ejemplo: 111)
Access 2002 (XP) o superior |
05/08 |
|
| En este ejemplo muestro como realizar un informe en que todas las páginas tengan la misma longitud, independientemente del número de registros
(Ejemplo: 110)
Access 2002 (XP) o superior |
05/08 |
|
| Una pequeña aplicación para ilustrar la posibilidad de uso desde Access del compresor de archivos libre y gratuito 7Zip
(Ejemplo: 109)
Access 2002 (XP) o superior |
04/08 |
|
| Un ejemplo que muestra como editar las propiedades de Incio o las opciones de una base de datos Access.
(Ejemplo: 108)
Access 2000 o superior |
03/08 |
|
| Un control de acceso a usuarios por grupos, sin utilizar la seguridad propia de Access, que permite denegar el acceso a determinados formularios/informes, además de "Solo Lectura" o "Lectura y Escritura". Utiliza la librerÃa VCrypto2 de Rubén Vigón para proteger las contraseñas.
(Ejemplo: 107)
Access 2000 o superior |
02/08 |
|
| Un sencillo ejemplo para imprimir varias copias de un informe etiquetando cada una de ellas de manera diferente.
(Ejemplo: 106)
Access 2002 (XP) o superior |
01/08 |
|
| ¿Quién dice que es dificil hacer un gráfico en Access?, sin llegar a tener toda la potencia de Excel, podemos obtener resultados mas que aceptables con MS-Graph
(Ejemplo: 105)
Access 2000 o superior |
01/08 |
|
| ¿Cómo duplicar un registro y sus correspondientes lÃneas de detalle? Aquà un sencillo ejemplo
(Ejemplo: 104)
Access 2002 (XP) o superior |
12/07 |
|
| Otro experimento, como aplicar el mismo formato de texto y color, en definitiva un mismo "estilo", a los distintos controles de uno o varios formularios de una base de datos remota.
(Ejemplo: 103)
Access 2002 (XP) o superior |
11/07 |
|
| Este es un ejercicio de como crear un menú de aplicación personalizado, mas o menos tipo "Outlook" clásico, permitiendo hasta dos niveles, el uso de iconos y diferentes colores de letra o fondo de "botón".
(Ejemplo: 102)
Access 2000 o superior |
11/07 |
|
| Un formulario paginado y temporizado, del tipo de los horarios de vuelos de los aeropuertos, en resumen algo poco útil en sÃ, pero no asà sus "tripas" con alguna técnica novedosa.
(Ejemplo: 101)
Access 2002 (XP) o superior |
10/07 |
|
| En este caso he preparado una aplicación que genera una hoja de calculo (Excel, claro) con los datos de la tabla o consulta y campos seleccionados de cualquier base de datos.
(Ejemplo: 100)
Access 2000 o superior |
10/07 |
|
| Una sencillisima demostración de cómo mover controles en tiempo de ejecución dentro de un formulario.
(Ejemplo: 99)
Access 2000 o superior |
09/07 |
|
| Otra pregunta frecuente: ¿cómo puedo hacer para que al ir a dar de alta un registro en un formulario, si este existe me lo muestre y no continue con la inserción?
(Ejemplo: 98)
Access 2000 o superior |
09/07 |
|
| Una pregunta que se hace con frecuencia es: ¿cómo realizar una auditorÃa de tablas?, pues este es uno de los modos posibles
(Ejemplo: 97)
Access 2000 o superior |
08/07 |
|
| En este caso he preparado una aplicación que permite la impresión de etiquetas con distintos formatos de ancho y alto, y comenzar la impresión en la etiqueta deseada.
(Ejemplo: 96)
Access 2002 (XP) o superior |
08/07 |
|
| En alguna ocasión he tenido que crear una base de datos de inventario de equipos, estos pueden ser muy diferentes entre si y por tanto sus especificaciones técnicas también, eso lleva a dos planteamientos diferentes, muchas tablas diferentes, una por tipo de equipo o una única para todos ellos.
(Ejemplo: 95)
Access 2000 o superior |
07/07 |
|
| Esta es mi propuesta para un sistema de gestión de citas totalmente configurable, dÃas, mañanas, tardes, festivos, duración, …
(Ejemplo: 94)
Access 2002 (XP) o superior |
07/07 |
|
| Un sencillo método para visualizar un informe dentro de un formulario, exportarlo en formato snapshot y luego mostrarlo en un visor ActiveX SnapShot Viewer, incrustado en el formulario.
(Ejemplo: 93)
Access 2002 (XP) o superior |
06/07 |
|
| Con esta sencilla aplicación solo pretendo exponer como mostrar imágenes en un cuadro combinado, en realidad un ComboView, o en un TreeView, añadiendo estas desde el propio disco. Para ilustrarlo cargo en ambos las unidades de disco del ordenador que lo ejecuta.
(Ejemplo: 92)
Access 2002 (XP) o superior |
05/07 |
|
| Una nueva aplicación, que en este caso muestra la posibilidad de modificar o añadir propiedades a una base de datos remota.
(Ejemplo: 91)
Access 2002 (XP) o superior |
05/07 |
|
| En este ejemplo, tras mucho pelear con el Shell, he adaptado a Access unas rutinas de Ron de Bruin para Excel, para comprimir y descomprimir en formato Zip sin necesidad de programas de terceros. De paso y para "revestir" el ejemplo he preparado un pequeño "Explorador de Archivos"
(Ejemplo: 90)
Access 2000 o superior |
04/07 |
|
| Ante la pregunta ¿se puede hacer una base de datos multi-idiomas?, siguiendo una sugerencia de Marius Puig he preparado este sencillo ejemplo, seguramente mejorable.
(Ejemplo: 89)
Access 2000 o superior |
04/07 |
|
| Desde Access también podemos manipular imágenes, crear miniaturas, redimensionarlas, rotarlas, convertir de tipo, ..., en este ejemplo pruebo todo ello mediante una dll Open Source (FreeImage) que nos permite hacer todo eso y mucho mas. Revisada para resolver un problema "de transporte" con la dll. (Ejemplo: 74)
Access 2003 o superior |
04/07 |
|
| Siempre pensé que podÃa ser útil llamar a una calculadora desde un formulario para realizar un calculo y guardar solo el resultado, este es el ejemplo que acabo de terminar. Revisado para posibilitar su uso en subformularios. (Ejemplo: 56)
Access 97 o superior |
04/07 |
|
| Otro ejemplo mas de simulación de cuadros de lista mediante subformularios, en este caso para mostrar la posibilidad de modificar la alineación de las columnas del "cuadro de lista"
(Ejemplo: 88)
Access 2000 o superior |
03/07 |
|
| Una propuesta de formulario de mantenimiento de tablas, incluye un subformulario con la vista hoja de datos en que visualizar y seleccionar el registro a editar y la ficha de edición propiamente dicha. En este caso he optado por mostrar la ficha del registro seleccionado de modo desconectado.
(Ejemplo: 87)
Access 2000 o superior |
03/07 |
|
| ¿Quieres cargar un archivo de texto en un recordset?, aquà puedes ver como hacerlo.
(Ejemplo: 86)
Access 2000 o superior |
02/07 |
|
| Todos sabemos que un cuadro de lista no puede mostrar casillas de verificación (check box), sin embargo podemos simularlo mediante un subformulario, aquà la prueba.
(Ejemplo: 85)
Access 2000 o superior |
02/07 |
|
| Un nuevo ejemplo de envÃo de emails, en este caso mediante la librerÃa gratuita vbSendMail, que nos ofrece una gran cantidad de opciones.
(Ejemplo: 84)
Access 2002 (XP) o superior |
02/07 |
|
| Como enviar por email un informe en formato html.
(Ejemplo: 83)
Access 2002 (XP) o superior |
01/07 |
|
| ¿Necesitas hacer Ping a un equipo remoto? En este ejemplo he "adaptado" otro de Rubén Vigón, gracias Rubén, para hacerlo de manera sencilla.
(Ejemplo: 82)
Access 2000 o superior |
01/07 |
|
| ¿Quieres repetir los datos de todos o algunos de los campos del registro anterior al insertar uno nuevo?, en dBase se hacÃa con Set Carry On, esta es mi propuesta al respecto.
(Ejemplo: 81)
Access 2000 o superior |
01/07 |
|
| Por lo general solemos filtrar los informes desde cuadros de texto o cuadros combinados, en este caso he aplicado un cuadro de lista para realizar un filtrado múltiple, de manera similar podrÃamos aplicar el filtro a un subformulario.
(Ejemplo: 80)
Access 2000 o superior |
12/06 |
|
| Después de tiempo tratando de conseguir un informe de referencias cruzadas "auto-ajustable" este es el resultado.
(Ejemplo: 79)
Access 2000 o superior |
12/06 |
|
| En Access no hay una herramienta como el AutoFiltro de Excel, en esta aplicación muestro como simularlo en un formulario.
(Ejemplo: 78)
Access 2000 o superior |
11/06 |
|
| Una pequeña demostración de como podemos representar cronológicamente las distintas operaciones de un proyecto, algo parecido a un Diagrama de Gantt.
(Ejemplo: 76)
Access 2000 o superior |
10/06 |
|
| Con cierta frecuencia se pregunta si se puede aplicar colores a las filas de un cuadro de lista, la respuesta es no, pero aquà os propongo una alternativa.
(Ejemplo: 75)
Access 2000 o superior |
10/06 |
|
| A partir de una pregunta del foro, en que un forero preguntaba como exportar a Excel mas lÃneas de las que admite una hoja, preparé este ejemplo.
(Ejemplo: 73)
Access 2000 o superior |
09/06 |
|
| ¿Cómo podemos mover las filas de un formulario hacia arriba o hacia abajo?
(Ejemplo: 72)
Access 2000 o superior |
09/06 |
|
| Esta es una prueba de que Access permite hacer las cosas mas impensadas, en concreto algo un tanto absurdo, una tabla periódica de los elementos, creada "al vuelo" a partir de los datos quÃmicos de cada elemento y ajustada a la resolución de pantalla.
(Ejemplo: 71)
Access 2000 o superior |
09/06 |
|
| Si necesitáis ordenar el contenido de un cuadro de texto, aquà tienes un ejemplo.
(Ejemplo: 70)
Access 2003 o superior |
08/06 |
|
| Como podemos crear un informe que muestre todas las fuentes de Windows.
(Ejemplo: 69)
Access 2000 o superior |
08/06 |
|
| Varios ejemplos de relojes, analógico, digital, cronómetro... Revisado para añadir un despertador digital.
(Ejemplo: 68)
Access 2000 o superior |
06/06 |
|
| Algunas de las cosas que se pueden hacer con cuadros de lista.
(Ejemplo: 67)
Access 2003 o superior |
06/06 |
|
| Una sencilla manera de realizar una presentación de diapositivas, partiendo de las imágenes almacenadas en una carpeta.
(Ejemplo: 66)
Access 2000 o superior |
05/06 |
|
| Con una sugerencia de Marciano, realicé esta aplicación que aplica el mismo código a múltiples controles y de manera automática.
(Ejemplo: 65)
Access 2000 o superior |
05/06 |
|
| Esta es la simulación de un objeto que incluye Visual Studio 2005 llamado Splitter, que permite ajustar el tamaño de un par de cuadros de texto, no sé si tendrá mucha utilidad, pero ahà queda.
(Ejemplo: 64)
Access 2000 o superior |
05/06 |
|
| Un ejemplo de como revincular las tablas a distintas base de datos, por ejemplo según distintos años o empresas.
(Ejemplo: 63)
Access 97 o superior |
04/06 |
|
| La prueba de como hacer una barra de progreso en un formulario, sin necesidad de usar controles ActiveX.
(Ejemplo: 62)
Access 2000 o superior |
04/06 |
|
| Un ejemplo de como crear una nueva base de datos copiando la estructura de las tablas de otra.
(Ejemplo: 61)
Access 2003 o superior |
03/06 |
|
| En este caso un ejemplo de como ordenar las columnas de un formulario.
(Ejemplo: 60)
Access 2000 o superior |
03/06 |
|
| Desde un formulario podemos mostrar, en un subformulario, todas las tablas o consultas de la base de datos.
(Ejemplo: 59)
Access 2000 o superior |
02/06 |
|
| Esta es una demostración de como podemos dar un poco de vida a los formularios de Access al aplicarles una animación al abrirlos y cerrarlos.
(Ejemplo: 58)
Access 2000 o superior |
01/06 |
|
| Aquà tengo un intento de listado de los archivos de una carpeta en un cuadro de lista, en este caso he incluido un cuadro combinado para seleccionar por tipos de archivo.
(Ejemplo: 57)
Access 2003 o superior |
01/06 |
|
| Un ejemplo meramente didáctico de como utilizar un ListView combinado con un ListImage para mostrar imágenes en un "cuadro de lista".
(Ejemplo: 55)
Access 97 o superior |
01/06 |
|
| Varios ejemplos de filtrado de Informes o Formularios por fechas, incluyendo un calendario no ActiveX para realizar esa selección.
(Ejemplo: 54)
Access 97 o superior |
12/05 |
|
| Una aplicación para conocer todos los Face ID's de Windows, especialmente útiles a la hora de diseñar barras de herramientas. OJO no es válida para Access 12 (2007)
(Ejemplo: 53)
Access 2000 o superior |
12/05 |
|
| Hay quien pregunta como hacer un cuadro de texto auto-rellenable, esta es una posibilidad.
(Ejemplo: 52)
Access 2000 o superior |
11/05 |
|
| Aquà muestro algunos ejemplos de como manipular cuadros combinados.
(Ejemplo: 51)
Access 2003 o superior |
11/05 |
|
| Como "guardar imágenes" en Access, sin necesidad de guardar realmente el archivo en la base de datos.
Revisado para contemplar la posibilidad de incluir varias imágenes en el formulario o informe.
(Ejemplo: 50)
Access 2003 o superior |
11/05 |
|
| Extracción de los meta datos EXIF de una imagen.
(Ejemplo: 49)
Access 2003 o superior o superior |
09/05 |
|
| Como realizar una búsqueda de archivos que contengan una determinada cadena.
(Ejemplo: 48)
Access 2003 o superior o superior o superior |
09/05 |
|
| Esta es una propuesta de como "paginar" los datos de un formulario.
(Ejemplo: 47)
Access 97 o superior |
08/05 |
|
| Un ejemplo de como realizar un informe cuyos campos sean seleccionados por el usuario, a partir de los campos de una consulta o tabla.
(Ejemplo: 46)
Access 2003 o superior |
06/05 |
|
| Dos opciones diferentes para rellenar un cuadro combinado mediante los nombre de archivo de una carpeta previamente seleccionada.
(Ejemplo: 45)
Access 2003 o superior |
06/05 |
|
| Como realizar una búsqueda en un formulario mediante un cuadro de texto y un cuadro de lista.
Revisado para incluir un cuadro combinado desde el que seleccionar el campo en que realizar la búsqueda.
(Ejemplo: 44)
Access 97 o superior |
05/05 |
|
| Esta es una prueba de las cosas inesperadas que se pueden hacer con Access, un gráfico que se desplaza automáticamente hacia adelante o hacia atrás.
(Ejemplo: 41)
Access 97 o superior |
04/05 |
|
| Sencillo ejemplo de como imprimir desde Access una hoja de un libro Excel.
(Ejemplo: 40)
Access 97 o superior |
04/05 |
|
| Una pregunta bastante frecuente, ¿Cómo realizar un filtrado de datos a partir de los datos de un formulario?
(Ejemplo: 39)
Access 97 o superior |
03/05 |
|
| Otro experimento, como hacer copia de seguridad de las tablas de una base de datos en otra.
(Ejemplo: 38)
Access 97 o superior |
02/05 |
|
| Apertura de formularios Multi-Instancia, basado en una idea original de Juan M.Afán de Ribera.
(Ejemplo: 37)
Access 97 o superior |
02/05 |
|
| Este es un ejercicio para saber quien cumple años en un periodo dado referido a la fecha actual y ya de paso como enviarle un email de felicitación, como en otros casos mediante el código CDO del Búho.
(Ejemplo: 36)
Access 2000 o superior |
02/05 |
|
| Como realizar un mailing a clientes enviando adjunto un informe en formato pdf, utilizando para ello el PDF995 y CDO. Gracias al Búho por su ayuda.
(Ejemplo: 35)
Access 97 o superior |
02/05 |
|
| Otro ejemplo que solo pretende mostrar como introducir datos sin teclado en una tabla, mediante un formulario que simula un teclado numérico y evidentemente el ratón.
(Ejemplo: 34)
Access 97 o superior |
01/05 |
|
| Ejemplo de como utilizar una contraseña para proteger el acceso a una aplicación, esa contraseña irÃa almacenada en el registro de Windows.
(Ejemplo: 33)
Access 97 o superior |
01/05 |
|
| Un ejemplo muy sencillo de como filtrar datos de un informe ya sea, por consulta o por formulario.
(Ejemplo: 32)
Access 97 o superior |
01/05 |
|
| Propuesta para la exportación y consiguiente eliminación de los datos "Históricos" de una base de datos de proceso o gestión, consiguiendo con ello "aligerar" la carga de esta.
(Ejemplo: 31)
Access 97 o superior |
01/05 |
|
| Con este ejemplo pretendo mostrar como se puede forzar el cierre de las aplicaciones "cliente" por parte del "administrador" de la aplicación, para, por ejemplo, tareas de mantenimiento.
(Ejemplo: 30)
Access 97 o superior |
01/05 |
|
| Este es un ejemplo de como mediante datos de una tabla de Access pegados en una hoja Excel, hacer una serie de cálculos para luego devolver el resultado a la tabla.
(Ejemplo: 29)
Access 2000 o superior |
12/04 |
|
| Mediante está aplicación puedes generar códigos de usuario y claves alfanuméricas a partir de sus nombres y apellidos.
(Ejemplo: 28)
Access 2000 o superior |
12/04 |
|
| Ejemplo de formulario desde el que se puede seleccionar cualquiera de las tablas de la base de datos, permitiendo editar o añadir datos.
(Ejemplo: 27)
Access 2000 o superior |
11/04 |
|
| Cómo Exportar datos mediante automatización, desde una tabla o consulta a una hoja Excel.
(Ejemplo: 25)
Access 2000 o superior |
11/04 |
|
| Cómo Ejecutar un procedimiento Excel desde una base de datos Access pasándole parámetros
(Ejemplo: 24)
Access 2000 o superior |
10/04 |
|
| Ejemplo de Arbol Genealógico en versión Access 97.
(Ejemplo: 23)
Access 97 o superior |
10/04 |
|
| Ejemplo de cómo leer datos de Excel desde Access, sin necesidad de tener Excel instalado (mediante el ISAM instalable de Excel)
(Ejemplo: 4)
Access 2002 (XP) o superior |
10/04 |
|
| Como leer celdas de una hoja de calculo Excel desde Access.
(Ejemplo: 22)
Access 2000 o superior |
09/04 |
|
| Como evitar que Access pueda ser cerrado haciendo click en [x]
(Ejemplo: 21)
Access 2000 o superior |
09/04 |
|
| Como importar los tags ID3 v1 de los ficheros MP3.
(Ejemplo: 20)
Access 97 o superior |
12/03 |
|
| Controlar la inactividad de Access.
(Ejemplo: 19)
Access 97 o superior |
11/03 |
|
| Como guardar imágenes en Access, sin necesidad de guardar realmente el archivo en la base de datos, lo que aumenta terriblemente el tamaño de la base de datos en versión.
(Ejemplo: 18)
Access 97 o superior |
11/03 |
|
| Cómo insertar un autonumérico correlativo en una tabla.
(Ejemplo: 17)
Access 97 o superior |
11/03 |
|
| Como Importar o Exportar texto.
(Ejemplo: 16)
Access 2003 o superior |
11/03 |
|
| Cómo cambiar de subformulario en un formulario mediante un cuadro combinado.
(Ejemplo: 15)
Access 2003 o superior |
11/03 |
|
Desde el 20/01/07 se han descargado de estas p�ginas un total de 847161 ejemplos |
|
NOTA: La información contenida en esta página, así como el código fuente incluido en la misma, se proporciona TAL CUAL, sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo explicado, recomendado o sugerido en la presenta página. This page is provided AS IS with no warranties, and confers no rights. You assume all risk for your use.
|
|||
Ultima actualización: Sábado, 21 de Enero de 2012
|
© Emilio Sancha 2.004-2.012 |
||