MACRO Incrémentation d'un numéro en fonction des années

Bonjour,

je travaille actuellement sur un tableau dont de nouvelles lignes sont crées quotidiennement avec chacune un numéro séquentiel de type MA/2014/XXXX.

Mon code d'incrémentation marche parfaitement cette année, mais je souhaiterais le rendre plus automatique au passage à l'année 2015, puis 2016, etc ...

Je voudrais donc :

  • au passage de l'année 2015, SI ma date du jour >= 01/01/15, et SI ma date du dernier enregistrement du fichier < 01/01/15, je recommence mon numéro de la façon suivante : MA/2015/0001.
  • appliquer le reste de mon code 2014 pour les années suivantes avec mon test (je reste ouvert à toute autre proposition afin de simplifier mon code).

Un grand merci d'avance pour votre aide. Fichier ci-joint.

Julien

26test.xlsm (21.21 Ko)

Petit souci avec ma feuille protégée.

Tout es OK à présent.

Merci d'avance pour vos réponses.

Julien

23test.xlsm (21.26 Ko)

Bonsoir,

Ci-joint une proposition, à tester.

Bonne soirée

Bouben

Merci Bouben pour cette réponse.

Ta méthode marche super

J'ai également trouvé une autre façon en utilisant la fonction CASE OF.

Bonne soirée.

Rechercher des sujets similaires à "macro incrementation numero fonction annees"