sábado, 7 de junio de 2008
La serie "Ficheros Virtuales"
El enlace accede a la web que integra la serie de blogs hermanos dedicada a la metodología de construcción de bases de datos virtuales
sábado, 10 de mayo de 2008
VBA Ficheros virtuales. El Juego de la Vida de Jhon H.Conway
En el vínculo se presenta un desarrollo para generar evoluciones del Juego de la Vida de Jhon H.Conway en excell al estilo de como se hizo en el blog hermano C Ficheros virtuales
jueves, 1 de mayo de 2008
VBA Ficheros virtuales. Sudokus en Excell
En el vínculo se presenta un desarrollo para generar cuadrados mágicos y sudokus en excell al estilo de como se ha hecho en el blog hermano C Ficheros virtuales
lunes, 14 de abril de 2008
VBA Ficheros virtuales. Desarrollos de transición. Temporizadores y Generadores Aleatorios
Con el objetivo de replicar el desarrollo sobre Sudokus del primer blog en VBA-Excell en el enlace se presentan desarrollos de transición relativos a generadores de números aleatorios sin repetición y temporizadores.
domingo, 6 de abril de 2008
VBA Ficheros virtuales. Banco de Pruebas
En el enlace se presenta un desarrollo de banco de pruebas al estilo de como se hizo en el blog dedicado al lenguaje C.
Junto con las hojas complementarias dedicadas a pilas, colas y a la función VER presentadas anteriormente, constituye un repertorio básico de verificación del desarrollo de los Ficheros Virtuales para Excell
Junto con las hojas complementarias dedicadas a pilas, colas y a la función VER presentadas anteriormente, constituye un repertorio básico de verificación del desarrollo de los Ficheros Virtuales para Excell
VBA Ficheros virtuales. Fuentes
En el vínculo asociado se encuentran los fuentes del desarrollo del componente W, de sus módulos integrantes y de las hojas de muestra.
viernes, 28 de marzo de 2008
VBA Ficheros virtuales. Lógicos
Uno de los rasgos principales del módulo W es la incorporación del tratamiento de lógicos.
En el enlace se presenta un libro excell de muestra donde se presenta una sencilla multiagenda telefónica que utiliza una vía de acceso por nombre y un lógico por número de teléfono.
Se muestra el código principal del funcionamiento de la lista de agendas así como el asociado a la generación y uso de lógicos.
También se presentan las funciones auxiliares de salvado y restauración de ficheros virtuales a hojas excell (El SAVF y el RSTF).
En el enlace se presenta un libro excell de muestra donde se presenta una sencilla multiagenda telefónica que utiliza una vía de acceso por nombre y un lógico por número de teléfono.
Se muestra el código principal del funcionamiento de la lista de agendas así como el asociado a la generación y uso de lógicos.
También se presentan las funciones auxiliares de salvado y restauración de ficheros virtuales a hojas excell (El SAVF y el RSTF).
lunes, 24 de marzo de 2008
VBA Ficheros virtuales. Pilas y colas
En el enlace se presentan hojas de muestra en excell con las funciones de "VBA Ficheros virtuales" para pilas y colas
VBA Ficheros virtuales. Instalación de componentes Excell
La implementación de los ficheros virtuales se presentará finalmente como el
complemento Excell "W", con las diversas funciones W_NEW, W_CHAIN, W_WRITE, ... reflejo de sus homólogas escritas en lenguaje C del primer blog.
Por ello se incluye ahora esta entrada dedicada a la instalación de complementos Excell.
En el enlace se presentan los pasos a seguir con ejemplos gráficos, que se resumen en:
0) Grabar el código fuente que se desee exportar en módulos VBA
1) Grabar el libro con módulos VBA que se desean exportar como complemento Excell utilizando
Fichero > Grabar como > Complemento Excell (Extensión XLA)
2) En el libro en que se vaya a usar el complemento, agregar el complemento mediante
Herramientas > Complemento > Examinar y agregar
3) En el editor VBA añadir las referencias de las funciones del complemento con
Herramientas > Referencias > Examinar y agregar
complemento Excell "W", con las diversas funciones W_NEW, W_CHAIN, W_WRITE, ... reflejo de sus homólogas escritas en lenguaje C del primer blog.
Por ello se incluye ahora esta entrada dedicada a la instalación de complementos Excell.
En el enlace se presentan los pasos a seguir con ejemplos gráficos, que se resumen en:
0) Grabar el código fuente que se desee exportar en módulos VBA
1) Grabar el libro con módulos VBA que se desean exportar como complemento Excell utilizando
Fichero > Grabar como > Complemento Excell (Extensión XLA)
2) En el libro en que se vaya a usar el complemento, agregar el complemento mediante
Herramientas > Complemento > Examinar y agregar
3) En el editor VBA añadir las referencias de las funciones del complemento con
Herramientas > Referencias > Examinar y agregar
viernes, 21 de marzo de 2008
VBA Ficheros virtuales. La función conjunta VER
VER es una función conjunta de WRITE+CHAIN en sus versiones reducidas.
Permite verificar si un ítem ya ha sido tratado previamente en un proceso.
Es la primera entrega de la versión W en donde ya se pueden utilizar nombres de fichero en lugar de identificadores numéricos y es un representante del tratamiento en W de las funciones del núcleo M que se han ido presentando.
En el enlace se presenta una hoja Excell de muestra y el código asociado.
Permite verificar si un ítem ya ha sido tratado previamente en un proceso.
Es la primera entrega de la versión W en donde ya se pueden utilizar nombres de fichero en lugar de identificadores numéricos y es un representante del tratamiento en W de las funciones del núcleo M que se han ido presentando.
En el enlace se presenta una hoja Excell de muestra y el código asociado.
VBA Ficheros virtuales. Estampillados para pilas y colas
En el interfaz final del sistema de ficheros virtuales para excell, el complemento W, se consideran emulaciones de pilas y colas. En el enlace se consideran las funciones de estampillado directo e inverso precisas para llevar a cabo la implementación.
miércoles, 19 de marzo de 2008
VBA Ficheros virtuales. UPDATE
En esta entrada se muestra el UPDATE, la última función núcleo del sistema de Ficheros Virtuales para excell que quedaba por mostrar en esta serie de epígrafes dedicados a la introducción de las sentencias primarias WRITE, CHAIN, READ, DELETE y UPDATE que constituyen el módulo M.
martes, 18 de marzo de 2008
VBA Ficheros virtuales. DELETE
En el enlace se presenta la instrucción DELETE, ampliando la hoja excell que se está dedicando a mostrar la implementación de las funciones principales de los ficheros virtuales en VBA
domingo, 16 de marzo de 2008
VBA Ficheros virtuales. El READ secuencial
Continuando la presentación de las funciones principales de los ficheros virtuales en VBA, el enlace se dedica a la instrucción READ, se muestra su implementación y su aplicación a una hoja de muestra.
sábado, 15 de marzo de 2008
VBA Ficheros virtuales. El núcleo: WRITE y CHAIN
En el enlace se presenta la implementación de las sentencias WRITE y CHAIN que constituyen el núcleo de la aplicación VBA Ficheros Virtuales
miércoles, 12 de marzo de 2008
VBA Ficheros virtuales. Conversiones de longitud fija
Al utilizar cadenas como soporte de emulación de las estructuras de clave y datos para los ficheros virtuales, se necesitan funciones de conversión de longitud fija que permitan volcar números a cadenas comparables homogéneamente. Estas cadenas homogéneamente comparables pueden ser objeto de la función U_BS presentada en el capítulo anterior.
En el enlace se muestran ejemplos y codificación en VBA
En el enlace se muestran ejemplos y codificación en VBA
viernes, 7 de marzo de 2008
VBA Ficheros virtuales. Búsqueda dicotómica
Para crear ficheros virtuales, el lenguaje de soporte debe disponer en primer lugar de mecanismos de comparación, a fin de poder implementar la búsqueda dicotómica.
En C se utiliza memcmp. En VBA se puede optar por utilizar String auxiliares de soporte y utilizar los comparadores habituales < = >
En el enlace se muestra un ejemplo y su implementación en VBA.
En C se utiliza memcmp. En VBA se puede optar por utilizar String auxiliares de soporte y utilizar los comparadores habituales < = >
En el enlace se muestra un ejemplo y su implementación en VBA.
jueves, 6 de marzo de 2008
Prefacio e índice
En "C Ficheros virtuales" se desarrollaba un método para construir bases de datos virtuales desde un núcleo desarrollado en C ANSI
Ahora se hace un desarrollo similar en VBA (Visual Basic para Aplicaciones Office) nativo
Ahora se hace un desarrollo similar en VBA (Visual Basic para Aplicaciones Office) nativo
Suscribirse a:
Entradas (Atom)