Creación de facturas en excel

Tengo una hoja de Excel con el formato de un tickets para poderlos imprimir, guardar y borrar con ayuda de una macro.

Quisiera saber si hay algún método para que al final del día pueda hacer automáticamente una factura con todos los datos de los tickets que se fueron guardando? Similar a la función que tienen algunos programas para administrar un negocio.

Ojalá me pudieran orientar sobre este tema.

1 respuesta

Respuesta
1

Lo que solicitas, pasarlo a una hoja resumen lo tenés que realizar cuando ejecutes la macro de 'guardar' y antes de la de 'borrar'.

El código sería algo así (ajustando nbre de hoja y columnas según los campos de tu formulario).

'se establece cual es la primer fila de la hoja base de facturas

finx = sheets("Facturas").range("A" & rows.count).end(xlup).row + 1

'ahora se pasan a cada col los campos del ticket, por ejemplo en col A y B:

sheets("Facturas").range("A" & finx) = sheets("Ticket").[C5]

sheets("Facturas").range("B" & finx) = sheets("Ticket").[D3]

Y así con cada campo.

Si necesitas mayores detalles deberás dejar imagen de tu formulario donde se vean los encabezados de filas y col. Y también cómo será tu hoja de base de facturas (títulos de columnas).

Si con esto ya podes avanzar no olvides valorar la respuesta (con Excelente o buena)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas