martes, 20 de octubre de 2009

Como dar color a un campo en una tabla de Access

Para mejorar la presentación de una tabla, podemos cambiar su aspecto a través del menú formato. Podemos modificar las propiedades del fondo, del color o de las líneas que establecen la división entre las distintas celdas que componen la tabla. No importa donde tengamos el cursor, la propiedad que se aplique afecta a toda la tabla.

Puede ocurrir, en un momento dado, que nos interese que solo un campo adquiera el color que nos interesa, pero que no afecte a los demás campos. La siguiente imagen nos muestra lo que pretendemos lograr:


En esta entrada pretendemos mostrar como lograr esto. El campo NombreProducto está en azul. Vamos a ver como lograr este efecto.
En primer lugar vamos a la vista diseño de la tabla Productos. En la mitad superior seleccionamos el campo sobre el que deseamos cambiar el color. A continuación vamos a la mitad inferior y nos posicionamos en la propidedad formato. Para establecer el color se abren corchetes y se escribe el color. Se cierra el corchete quedando el nombre del color dentro. Solo nos queda asociar el color a las mayúsculas o minúsculas. En este caso optamos para el contenido del campo NombreProducto aparezca en mayúsculas. Por tanto, ponemos el símbolo > antes del primer corchete como se ve en la imagen:




Guardamos estos cambios y pinchamos en el botón vista Hoja de datos. El resultado es:

Si quisiéramos que el primer carácter de los datos de NombreProducto esté en mayúsculas y el resto de caracteres estén en minúsculas la propiedad de formato deberá ser así:

El resultado que producirá será la primera imagen de esta entrada. Si ponemos solo el color entre corchetes no producirá ningún efecto sobre el campo:

Recordamos que el color aplicado debe acompañarse siempre sobre poner el campo en mayúsculas o minúsculas.

miércoles, 7 de octubre de 2009

Concepto de base de datos

En la sociedad que vivimos la información juega un papel primordial. Resulta interesante que dicha información esté ordenada, disponible.

Normalmente las empresas gestionan gran cantidad de información. Para una correcta utilización de sus recursos, hay que obtener y gestionar sus datos rápida y eficientemente. En estos tiempos, hacerlo a mano, resulta claramente ineficiente y pueden cometerse errores con cierta frecuencia debido a la gran cantidad de datos que nos puede tocar procesar.

Ese volumen de datos los podemos gestionar con un software adecuado, que permita añadir, eliminar o modificar la información guardada. La gestión de datos es llevada a cabo de lo que denominamos Sistema de Gestión de Base de Datos, también conocido por sus iniciales, SGBD.

Dicho gestor hace de base de datos (contiene los datos), y además es el programa o software que nos gestionará los datos de la base de forma adecuada.

El SGBD más conocido y utilizado es Microsoft Access.

Características de Access:

  • Es relacional
  • Es persistente
  • Es estructurado
Cuando se dice que es relacional, estamos diciendo que los datos se distribuyen en tablas, y que éstas están relacionadas. La persistencia nos habla de que los datos se almacenan en archivos y por tanto, los tenemos perfectamente guardados. Al ser un sistema gestor relacional nos indica que los datos se almacenan en distintas tablas relacionadas, y en éstas, los datos se distribuyen en distintos registros. La información está estructurada.

Podemos recordar que una base de datos relacional trata de representar una realidad determinada. Los datos almacenados se distribuyen en distintas tablas, y para obtener la información que nos interesa de esa base de datos se usa el sistema gestor, Access.

Actualizar tablas en Excel

En el siguiente ejercicio vamos a ver como actualizar tablas en excel. Nos centraremos en modificar unos precios con código VBA. Modificare...