Fórmula de excel para código de facturación

Descargue la siguiente plantilla de factura de aquí: https://excelyvba.com/wp-content/uploads/2015/11/ExcelyVBA.com-Plantilla-contabilidad-PYMES-v02.xlsm y en la 3 pestaña hay un numerode facturacion (1,2,3...) y yo quiero uno personalizado ejemplo: Empresa-001 y que siga haciendo la misma funcion que hace la plantilla.

:)

1 Respuesta

Respuesta

.05.04.17

Buenos días, Sergio

En la celda donde está el número de factura (H12) ingresa la siguiente fórmula:

=$G$4&"-"&TEXTO(CONTARA(TB_Facturas[[#Todo];[Factura]])+M6;"000")

[Considera si usas comas o punto y coma para separar argumentos de las funciones. Yo usé ";"]

Quedará algo como esto:

Si el nombre de la empresa no estuviera en la celda M6, modifícala por aquella donde lo coloques.

.

Muchas gracias por la ayuda, pero ahora hay otro problema y es que no guarda el archivo y tampoco lo archiva en la pestala 2.

.

Hola, Sergio

Efectivamente, modificar ese campo de numérico a texto tiene un efecto en la rutina.

Afortunadamente, la solución es simple.

Ingresa al Editor de Visual Basic y accede al código de la rutina Sub Guardar_factura():

En la línea marcada en amarillo, reemplaza:

Dim Num_factura As Double

por 

Dim Num_factura As String

La definición de la variable ahora le indica que recibirá un texto.

Las pruebas que hice resultaron OK.

Saludos

Fer

.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas