Re
@Orson83
Pas du tout si tu veux modifier le N° tu peux le faire mais il faut le faire comme je l'ai prévu.
Tout d'abord que fait ma macro :
1) Elle prend la date du jour exemple 29/06/2023
2) Elle mémorise l'année et le mois et ajoute un F donc F-2023-06 qui est le début de numéro de la facture
3) On regarde si un N° de facture existe déjà cellule M1 si un numéro de facture existe cellule M1 (pour rappel le N° complet est de la forme (F-2023-06-XX) ou XX est le numéro qui s’incrémente de la facture pour un même mois et une même année) on récupère les 2 derniers numéro de la facture donc XX et on l’incrémente de 1 donc 24 deviendra 25 par exemple etc
4) Si tu veux passer du numéro 4 au numéro 76 par exemple
Regarde la pièce jointe 1173651
Et bien du met le numéro 75 pourquoi 75 et pas 76 directement et bien comme il regarde le dernier numéro auquel il rajoute 1==> 75+1 =76
En clair en M1 est stocké le dernier numéro de facture et pas le prochain
Regarde la pièce jointe 1173650
Et cela te donnera donc ceci
Regarde la pièce jointe 1173654
5) Si le mois change on repart à 01 donc le 1er juillet le N° deviendra F-2023-
07-01
Exemple j'ai modifié la date système de mon PC pour obtenir ceci
Regarde la pièce jointe 1173655
Plusieurs remarques à cette question
1) Poses toi les bonnes questions combien auras tu de factures à faire par mois au maximum ?
10 par mois -100 par mois-1 000 par mois-10 000 par mois encore plus .....( c'est Amazon !)
2) Je ne comprends pas le numéro de facture que tu veux car pour moi F236-001 n'est pas parlant pour moi
3) Elargie la colonne si tous les numéros ne rentrent pas ou diminue la police
Et non la macro n'a pas été conçu comme cela mais relire le début de ce post .....