Tengo una plantilla con la que controlo todas las facturas de mi empresa
.
Realice una macro para que comprobara si la factura que intento registraR estaba ya en los listados. El caso es que lo hace bien hasta cierto punto.
Por un lado no se porque si el numero de factura es muy pequeño del estilo de "1" ó "20" ó "100", lo confunde con cualquier otra factura que contenga esas cifras y la da por registrada (hasta ahora lo solucionaba poniendo un pequeño guion al final del nº de factura, pero no es una solución factible.)
Por otro lado si varios proveedores tienen el mismo número de factura también la da por registrada. No se como hacer para que al mismo tiempo que comprueba que la factura no existe según el nº de factura, también lo haga comprobando que es del proveedor indicado.
P.D. Es necesario instalar MSCOMCTL.OCX y MSCAL.OCX para que el control Calendario funciones.
No lo subo xq ocupa más espacio de lo que me permite cargar el foro.
Buenas tardes.
Tengo una plantilla con la que controlo todas las facturas de mi empresa
.
Realice una macro para que comprobara si la factura que intento registraR estaba ya en los listados. El caso es que lo hace bien hasta cierto punto.
Por un lado no se porque si el numero de factura es muy pequeño del estilo de "1" ó "20" ó "100", lo confunde con cualquier otra factura que contenga esas cifras y la da por registrada (hasta ahora lo solucionaba poniendo un pequeño guion al final del nº de factura, pero no es una solución factible.)
Por otro lado si varios proveedores tienen el mismo número de factura también la da por registrada. No se como hacer para que al mismo tiempo que comprueba que la factura no existe según el nº de factura, también lo haga comprobando que es del proveedor indicado.
P.D. Es necesario instalar MSCOMCTL.OCX y MSCAL.OCX para que el control Calendario funciones.
No lo subo xq ocupa más espacio de lo que me permite cargar el foro.
Un saludo
Adjunto lo que llevo terminado.
PLANTILLA FACTURAS DP.rar