Buscar

Categorías

Histórico



Asociación de Internautas
Navega a la última con Firefox



Programación: Ofimática



Gestión de las evaluaciones de un curso por parte de los alumnos. El proceso se automatiza mediante una plantilla de MS-Excel.

Los pasos a seguir son:

  1. Introducir la información general del curso y los alumnos a los que se enviarán luego las encuestas
  2. Crear una encuesta personalizada para cada alumno
  3. Enviar las encuestas a los alumnos y esperar su respuesta
  4. Importar las encuestas recibidas
  5. Revisar las encuestas

Ver una imagen del menú principal


Candado y llave

Hay dos sistemas para proteger la base de datos:

  1. Estableciendo una contraseña a la BD.
  2. Estableciendo un sistema completo de usuarios, grupos de usuarios y permisos a objetos.

Hay que normalizar una tabla en Excel mediante macros. La tarea a realizar se divide en los siguientes pasos:
  1. Ordenar las filas
  2. Eliminar las filas consecutivas que estén duplicadas
  3. Resumir las filas agrupando el detalle

Una lupa

Realizar una fórmula con filtros es algo complicado con MS-Access. Veremos como simplificar la escritura de filtros mediante el uso de la función "Filtrar".

Esta función tiene en cuenta el tipo de datos del valor. Por ejemplo, si el valor es de texto, entrecomilla dicho valor y duplica las comillas que pudiese contener. Además la función "Filtrar" facilita la creación de filtros compuestos de varios criterios que se tienen que cumplir al mismo tiempo.


Imagen del calendario

Utilización eficaz del control calendario que viene con MS-Access para cambiar fácilmente los campos de tipo fecha de los formularios.

Ver imagen de ejemplo…

Descargar la base de datos calendario.7z…
(Está comprimido con 7-zip)

 


Lápices pintando rayas

Se trata de alternar el color de fondo de las filas de detalle de un informe en Microsoft Access; pintaremos las líneas pares de un color y las impares de otro color diferente.

Esto facilita en gran medida la lectura del informe ya que es fácil seguir leyendo la misma línea sin que nuestra mirada se dirija a la fila anterior o posterior.



La macro extrae datos de una tabla filtrando según el valor de la celda actual. Un ejemplo:

  1. Supongamos que tenemos una tabla de Excel con productos alimenticios clasificados por categoría
  2. En dicha tabla nos colocamos en la celda de la categoría que nos interesa
  3. Ejecutamos la macro (Menú→ Herramientas → Macro → Macros → Ejecutar)
  4. El resultado que obtenemos es un nuevo libro con una copia de la tabla original pero sólo con las filas de la categoría elegida.

Ver imagen de ejemplo…



En www.connectionstrings.com tenemos a mano las cadenas de conexión a bases de datos utilizando ADODB. Útil desde Visual Basic, ASP, etc.


Texto

Se trata de realizar un informe de MS-Access utilizando MS-Word. Crearemos un nuevo documento de MS-Word con los datos provenientes de una tabla de MS-Access. Ofrecemos dos soluciones: la primera es una solución básica y la segunda solución es capaz de rellenar una tabla de detalles, o incluso varias tablas de detalles.