Documentos de Académico
Documentos de Profesional
Documentos de Cultura
http://www.peremanelv.com/Pagina_Web_de_Pere_Manel/Tuto
riales.html
http://www.peremanelv.com/Pagina_Web_de_Pere_Manel/P
ublicaciones.html
Introducción
Microsoft Access 2013 nos permite gestionar bases de datos y poderlos adaptar a las
necesidades de la empresa.
Antes de empezar a realizar un proyecto con Access es muy interesante haber realizado en
planteamiento del proyecto y los resultados que queremos obtener, ya que sin este
planteamiento realizado previamente el proyecto no obtendrá su objetivo.
Entiendo que cuando estés con este tutorial ya te es familiar este programa y algunos
comentarios los daré por explicados.
Artículos: Para dar de alta todos los artículos que vamos a vender.
Cliente: Para dar de alta a todos los clientes que les hemos de facturar.
Consulta Cabecera y Consulta detalle: Estas consultas nos permitirán que al introducir el código
del cliente se rellenen el resto de la información del cliente y al introducir el código del artículo
se rellenen la descripción y precio venta del artículo.
Artículos: Para gestionar los artículos que estamos comprando para su posterior venta.
Factura: Para realizar las correspondientes facturas, el detalle de las ventas está en el formulario
subformulario Consultas detalle.
Menú: Es el formulario de navegación que nos permitirá acceder a todos los formularios.
Facturas: Con este informe podremos imprimir la factura que estamos viendo en el formulario
Factura.
Autoexec: Macro que se ejecuta automáticamente cuando accedemos a dicha base de datos.
Como nombre a la base de datos “Proyecto facturación” seguido del botón “Crear”.
Lo primero que vamos a realizar será seleccionar el botón de guardar la tabla con el nombre de
“Artículos”, en la parte superior izquierda encontrarás la siguiente barra de botones:
Como podrás observar en la ventana de objetos ya tenemos la nueva tabla llamada Articulos.
Ahora vamos a crear la tabla clientes, para ello seleccionaremos la pestaña “CREAR” y de este
“Diseño de tabla”.
Nota:
En el tutorial de Microsoft Access ¿Cómo gestionar tu economía doméstica? del siguiente enlace
http://www.peremanelv.com/Pagina_Web_de_Pere_Manel/Tutoriales_files/Tutorial%20Acces
s%20gestionar%20tu%20economi%CC%81a.pdf
Relacionar tablas
Vamos a realizar las siguientes relaciones:
Código Cliente de la tabla Clientes tiene que estar relacionada con el campo Código Clientes de
la tabla Cabecera factura.
Para ello nos colocaremos encima del campo Código Cliente de la tabla Clientes y seleccionando
el botón izquierdo del ratón nos situaremos en el campo Código Clientes de la tabla Cabecera
factura.
Crear consultas
Vamos a crear la consulta llamada Consulta Cabecera.
Agregar registros
Abriremos el formulario “Artículos” para agregar los siguientes registros:
En el Pie de formulario hemos agregado los siguientes campos con sus correspondientes
formulas.
Suma =Suma([Total])
IVA =Suma([Total])*21/100
Total Fra. =Suma([Total])*21/100 + (Suma([Total]))
Vincularemos los campos de los dos formularios, seguido del botón “Siguiente”.
Podrás comprobar que al introducir el código del cliente este se rellena automáticamente, esto
es gracias a la consulta que hemos creado.
Para convertirlo a un cuadro combinado lo que hemos hecho ha sido eliminar un cuadro de texto
y agregar un cuadro combinado.
Abrimos el subformulario Consulta detalle a vista de diseño, el campo Código artículo lo vamos
a cambiar a cuadro combinado.
Aparecerá un asistente que nos ayudará para la configuración del cuadro de diálogo, en nuestro
caso dejaremos activada la opción que aparece por defecto, seguido del botón siguiente.
Seleccionaremos los campos Código articulo y Descripción seguido del botón “Siguiente”.
Desactivaremos la casilla “Ocultar la columna clave (se recomienda) ajustaremos las columnas
seguido del botón “Siguiente”.
Como campo disponible seleccionaremos Código articulo seguido del botón “Siguiente”.
Seleccionaremos en campo donde queremos almacenar el valor seguido del botón “Siguiente”.
Al lado del cuadro combinado ha creado una etiqueta que tenemos que eliminar.
Eliminamos el campo.
Seleccionaremos los campos Código Cliente y Cliente seguido del botón “Siguiente”.
En la etiqueta del cuadro combinado pondremos “Código Cliente”, seguido del botón “Finalizar”.
Seleccionamos la consulta “Consulta detalle” y agregamos todos los campos menos “Número
factura” que ya lo hemos agregado de la consulta anterior, a continuación seleccionaremos el
botón “Siguiente”.
Los datos los veremos por “Consulta Cabecera” seguido del botón “Siguiente”.
Agregamos un nivel de agrupamiento por “Número de factura”, seguido del botón “Siguiente”.
Seleccionamos “Más”
Donde pone “sin una selección de pie” lo cambiamos por “con una selección de pie”.
Tenemos que seleccionar “con una sección de encabezado” y “con una sección de pie”.
Ahora vamos a modificar los campos para que queden de la siguiente forma:
Desactivaremos “Utilizar Asistente para controles” recuerda que lo tendrás que activar luego.
stDocName = "Facturas"
DoCmd.PrintOut
End Sub
Con este código generará un filtro y solo imprimirá la factura que estamos viendo en el
formulario “Factura”.
Seleccionaremos “AbrirFormulario”
Ahora para comprobar si funciona cerramos esta base de datos y la abrimos de nuevo.
Espero que este tutorial te haya sido útil, si en alguna parte del tutorial te ha faltado información
no dudes en descargarte mis tutoriales anteriores que encontrarás en esta página web:
http://www.peremanelv.com/Pagina_Web_de_Pere_Manel/Tutoriales.html
Contenido
Introducción .................................................................................................................................. 1
Crear base de datos....................................................................................................................... 3
Crear la tabla Artículos .................................................................................................................. 5
Vamos a crear los correspondientes formularios ......................................................................... 9
Relacionar tablas ......................................................................................................................... 11
Crear consultas ............................................................................................................................ 15
Agregar registros ......................................................................................................................... 17
Crear otro formulario .................................................................................................................. 18
Cambiar a cuadros combinados .................................................................................................. 23
Crear informe factura .................................................................................................................. 34
Insertar botón para imprimir desde formulario Factura............................................................. 41
Crear formulario de navegación.................................................................................................. 44
Crear una macro autoejecutable ................................................................................................ 47