La página Web de Emilio Sancha

Inicio    |   Access    |   Excel    |    Visual Script    |   Enlaces    |   Búsquedas    |   Apuntes    |   Libro de Visitas

Suscripcion RSS

Como abrir una hoja de calculo mostrando solo un formulario (ventana de Excel oculta) y además que ese formulario no pueda ser cerrado (y por tanto Excel) nada más que pulsando un botón. Revisado por AnSanVal. Gracias Antonio :-))
(Ejemplo: 11) o superior
05/06
Una prueba para enviar datos desde Excel a Access, ya sea desde la propia hoja o desde un formulario.
(Ejemplo: 12) o superior o superior
10/06
Como cambiar de subformulario en un formulario mediante un cuadro combinado.
(Ejemplo: 15) Access 2003 o superior
11/03
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
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
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
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
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
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 propuesta de como "paginar" los datos de un formulario.
(Ejemplo: 47) Access 97 o superior
08/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
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
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
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
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
En este caso un ejemplo de como ordenar las columnas de un formulario.
(Ejemplo: 60) Access 2000 o superior
03/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
¿Cómo podemos mover las filas de un formulario hacia arriba o hacia abajo?
(Ejemplo: 72) Access 2000 o superior
09/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
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
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
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
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
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
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 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
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
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
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
Formulario emergente que mediante un calendario permite seleccionar una fecha, podremos además, configurar el idioma en que será mostrado.
Revisado para, modificando la estructura de la tabla Idiomas, optimizar el rendimiento.

(Ejemplo: 122) Access 2002 (XP) o superior
11/12
¿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
Como abrir un calendario no ActiveX para seleccionar fechas, ya sea en celdas o formularios, diseñado mediante un UserForm.
(Ejemplo: 139) Access 2000 o superior
06/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
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
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
¿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
¿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
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
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
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
En ocasiones, en Excel, se quiere utilizar un formulario cargado con datos provenientes de una tabla del propio Excel o de Access, este es un sencillo ejemplo de cómo hacerlo.
(Ejemplo: 172) Access 2002 (XP) o superior
09/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
Se puede modificar con facilidad el orden de un formulario al abrirlo, solo hay que cambiar su propiedad OrderBy
(Ejemplo: 177) Access 2002 (XP) o superior
02/12
Saber que registros están seleccionados en un cuadro de lista es fácil, en un formulario no tanto.
(Ejemplo: 179) Access 2002 (XP) o superior
03/12
Podemos sincronizar dos subformularios independientes de dos maneras diferentes, cada cual se queda con la que le conviene.
(Ejemplo: 181) Access 2002 (XP) o superior
04/12
Resulta mas complicado numerar los registros de una consulta o formulario que los de un informe, esta es una de las posibles opciones.
(Ejemplo: 182) Access 2002 (XP) o superior
05/12
En un formulario no resulta fácil calcular un saldo de línea, pero tampoco es difícil, solo es "costoso" para Access, hay que tirar de DSum, algo que siempre es poco eficiente.
(Ejemplo: 185) Access 2002 (XP) o superior
06/12
Si bien en algún otro ejemplo he usado una botonera para moverse entre registros, en este caso he preparado este ejemplo con imágenes en lugar de botones. Revisado para incluir la botonera en un subformulario de modo que puede ser reutilizada
(Ejemplo: 184) Access 2002 (XP) o superior
12/12
Hace unos días alguien preguntaba: ¿como ocultar, en un formulario, aquellos campos que estén vacíos, reposicionando el resto para que no queden huecos?.
(Ejemplo: 188) Access 2002 (XP) o superior
08/12
¿Puedo importar de forma periódica un archivo de texto generado por otra aplicación? Muy fácil, aprovechando el temporizador de los formularios de Access.
(Ejemplo: 191) Access 2002 (XP) o superior
11/12
De nuevo usamos el recordsetclone del formulario, en este caso para buscar y mostrar el registro seleccionado en un cuadro combinado, algo similar a lo que hace el asistente de creación de cuadros combinados de Access.
(Ejemplo: 197) Access 2002 (XP) o superior
03/13
A pesar de que siempre hemos dicho que no se puede hacer drag&drop, arrastrar y soltar, en Access, lo que no deja de ser cierto, si se puede hacer utilizando los UserForms de Office en lugar de los formularios de Access.
(Ejemplo: 203) Access 2002 (XP) o superior
06/13
¿Puedo sincronizar dos formularios?
Muy simple, solo hay que cambiar el origen del registro de un formulario en el evento después de activar el registro del otro.

(Ejemplo: 212) Access 2002 (XP) o superior
12/13
Otro método para numerar registros en un formulario, crear un recordset desconectado, cargarlo con los datos de la tabla y al mismo tiempo numerar el registro y por último aplicar el recordset al formulario.
(Ejemplo: 213) Access 2002 (XP) o superior
12/13
Por definición una tabla de referencias cruzadas no es editable, sin embargo si la tabla de referencias cruzadas está en un formulario, mediante unas pocas líneas de código tal vez podamos realizar la edición.
(Ejemplo: 223) Access 2002 (XP) o superior
06/14
El sistema operativo Android utiliza unos controles deslizantes, si es que se pueden llamar así, que para mi son sumamente incomodos de utilizar, sin embargo se me ocurrió que en un formulario Access y utilizando la rueda del ratón en lugar del dedo, serían mucho mas manejables. Este es el resultado, hecho "solo" con cuadros de texto, muy fácil de implementar y muy "resulton".
(Ejemplo: 234) Access 2002 (XP) o superior
10/16

Desde el 20/01/07 se han descargado de estas páginas un total de 1866258 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, 15 de Octubre de 2016
© Emilio Sancha 2.004-2.016