Excel - Incrémentation Alphanumérique

Excel - Incrémentation Alphanumérique - VB/VBA/VBS - Programmation

Marsh Posté le 18-12-2014 à 17:43:40    

Bonjour à tous,
 
Je ne suis pas sûr si mon message est dans la bonne section mais bon, voici ma question :
Je souhaite incrémenter une série Alphanumérique avec Excel et je ne sais pas s'il existe un formule pour le faire ou si je dois passer obligatoirement par une macro.
 
J'ai une série du type "XXA00X" (X étant des caractères) et je souhaiterais l'incrémenter automatiquement vers "XXA01X", etc...
Une fois arrivée à "XXA99X", je voudrais passer à "XXB00X".
 
C'est possible avec une formule ?
 
Merci

Reply

Marsh Posté le 18-12-2014 à 17:43:40   

Reply

Marsh Posté le 18-12-2014 à 18:24:12    

Bon, j'ai trouvé cette formule qui marche :
 
="XX"&CAR(CODE(STXT(A1;3;1))+ENT((STXT(A1;4;2)+4)/100))&TEXTE(MOD((STXT(A1;4;2)+4);100);"00" )&"X"
 
En mettant "XXA99X" en A1, j'obtiens XXB03X (incrément de 4 dans ma formule) et ainsi de suite.
 
Si vous voyez une formule plus simple, je suis preneur. :)


Message édité par Takama13 le 18-12-2014 à 18:31:13
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed