En la hoja 2 se creara una tabla en la que estarán los objetos que hay en la tienda y cada una tendrá un código asignado y su correspondiente precio.
Y en la hoja 3 se crea otra tabla con los clientes y sus datos
A continuación insertaremos en cada hoja unos botones a los que les agregaremos macros , es decir, unos comandos que nosotros grabaremos y que nos serán de gran utilidad.
Vamos a explicar por ejemplo la macro que utilizaremos para ir a la hoja de clientes. Para grabar la macro nos iremos a herramientas, macros y grabar macro. Entonces desde la pagina principal pincharemos en la hoja 3 y cuando estemos allí le daremos a herramientas, macros, parar macro. Después en la página principal crearemos un botón , esta opción está en el cuadro de controles y escogeremos el botón cuadrado, a este botón se le puede agregar la macro que hemos creado pinchando encima de el con el botón derecho y dándole a agregar macro.
La función HOY
Esta función la ponemos en la celda de Fecha y nos mostrará la fecha del día en el que estemos y se irá actualizando cada vez que abramos el programa. La función es así :
=HOY( )
La función BUSCARV :
Esta función la usaremos unas cuantas veces.Con esta función podremos obtener los datos del cliente que queramos y el precio y el nombre del producto simplemente insertando un código. La función es la siguiente :
= BUSCARV(D3;Hoja3!B3:J10;2) . Lo que esta función significa es que si en D3 ( donde insertaremos el código del cliente) insertamos el código , por ejemplo, el 1, y saldrán los datos de ese cliente en la celdas correspondientes, como en la de teléfono, apellidos, nombre, etc.
Esta función la insertaremos en cada celda de cada dato del cliente excepto en la de CÓDIGO.
La función será la que hemos dicho arriba.Después de poner D3 en la función se ponen ; se va a la hoja de clientes y se selecciona toda la tabla y se pone después el número correspondiente a la columna del dato que queramos, si es la del APELLIDO pondremos un 2.
Esta función la volveremos a usar con los objetos , se insertará en toda la columna de ARTÍCULO y P.UNITARIO. Se hace igual que la del nombre.
La función SI
Esta función la utilizaremos en este caso para que cuando no haya nada escrito, por ejemplo en la celda de CLIENTE,entonces las demás celdas de datos se quedarán en blanco, y si está puesto algún código la celda de CLIENTE, entonces hará la función BUSCARV.
La fórmula es la siguiente: =SI(D3="";"";BUSCARV(D3;Hoja3!B3:J10;2))
Esto significa que si en D3 no hay nada ( se expresa con "") entonces no hará nada ( poniendo otra vez "")
después de esto se pone ; que significa que en el caso contrario(si hay algo escrito) hará la función BUSCARV.
En las columnas de ARTÍCULO y P.UNITARIO se pone igual.
Por último queda poner para que calcule el precio de cada cosa según sus unidades y para que haga el precio total sin IVA y con IVA.
Para calcular el precio de cada artículo según sus unidades haremos que multiplique la celda del P.UNITARIO por la de UNIDADES (F12*G12).Esta función se inserta en la columna entera de precio total.A esta función se le pone la función SI para que se quede en blanco si no hay nada puesto en CÓDIGO: =SI(C12="";"";F12*G12).
En BASE IMP. pondremos que sume toda la columna de precios poniendo que sume toda la columna =SUMA(H12;H13;H14;H15;H16;H17;H18;H19;H20;H21;H22;H23;H24;H25).
La del 21%IVA se hará haciendo el 21% a la BASE IMP.
=21*H26/100
La del TOTAL se hace sumando la celda de BASE IMP. mas la de 21%IVA
=SUMA(H27;H26)
Al final le podemos poner una macro de borrar que se haría como las otras macros , pero cuando esté grabando borramos la celda de CLIENTE y la de CÓDIGO para que se borre lo demas, hay que tener cuidao de no borrar ninguna celda en la que esté puesta alguna fórmula.
Y podemos insertar la macro de IMPRIMIR, que se hace escogiendo un área de impresión y cuando le demos a grabar macro, se le da a imprimir y ya está.
El resultado final de la hoja de la factura quedaría mas o menos así :
FAVOR ENVIARME EL ARCHIVO A distrimuebleslacosta1@gmail.com
ResponderEliminar