Macro d'incrémentation de code sous Excel
Fermé
Sleepless
-
8 août 2008 à 16:22
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 8 août 2008 à 17:27
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 8 août 2008 à 17:27
A voir également:
- Macro d'incrémentation de code sous Excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Code ascii de a - Guide
- Si et excel - Guide
- Code puk bloqué - Guide
4 réponses
piopicolo
Messages postés
1395
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
31 juillet 2023
193
8 août 2008 à 16:28
8 août 2008 à 16:28
Idée à voir ?
tu crées quatre colonnes : chacune est incrémentée selon ce que tu veux Nombre +1 ou charactère +1 etc...
Ensuite tu peux créer le code en concatènant les colonnes lignes par lignes ou en boucle ou autre pour atteindre la façon dont tu incrémentes globalement
A+
tu crées quatre colonnes : chacune est incrémentée selon ce que tu veux Nombre +1 ou charactère +1 etc...
Ensuite tu peux créer le code en concatènant les colonnes lignes par lignes ou en boucle ou autre pour atteindre la façon dont tu incrémentes globalement
A+
salut,
merci piopicolo mais j'ai un petit problème avec ton idée, en fait si on prend le code 02A9 et qu'on le fractionne sur quatre colonnes et qu'on incrémente chacune de ces colonnes à part, on aura 1,3,B et 10 et la concaténation nous donnera le code 13B10 or moi j'aimerais plutôt obtenir 02B0.
merci piopicolo mais j'ai un petit problème avec ton idée, en fait si on prend le code 02A9 et qu'on le fractionne sur quatre colonnes et qu'on incrémente chacune de ces colonnes à part, on aura 1,3,B et 10 et la concaténation nous donnera le code 13B10 or moi j'aimerais plutôt obtenir 02B0.
piopicolo
Messages postés
1395
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
31 juillet 2023
193
8 août 2008 à 17:05
8 août 2008 à 17:05
Tu écris ce que tu veux dans tes quatre colonnes! Comprend pas ta question peut-être. tu peux partir de 0 et tu peux remettre la valeur à 0 au delà de 9 par test.
si(A..>9; 0; A+1)
A+
si(A..>9; 0; A+1)
A+
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
8 août 2008 à 17:27
8 août 2008 à 17:27
Bonjour,
il faudrait préciser si tu utilises toutes les lettres A...Z, sur combien de digit (4?), et que tu confirmes quel est le 1er code : 0000 ? ou AAAA?
il faudrait préciser si tu utilises toutes les lettres A...Z, sur combien de digit (4?), et que tu confirmes quel est le 1er code : 0000 ? ou AAAA?