Incrémenter suite de chiffre avec 0 devant

Bonjour à tous,

Je voudrais incrémenter automatiquement une variable afin de faire une suite de chiffre sous la forme 000, 001, 002,... et pouvoir remettre la variable dans une cellule avec le même format.

Est-ce possible ?

En résumé, dans mon code j'ai

i = "001"

i = i + 1

Et c'est là que i devient 2 alors que je voudrais obtenir "002"

Merci d'avance

Salut Skip,

formate la cellule de réception de ta variable...

Range("A1").NumberFormat = "000"
Range("A1").value = maVariable


A+

Bonsoir Curulis57,

Cela fonctionne parfaitement.

Mais par contre lorsque que l'on veut réutiliser la cellule pour concaténer on perd les zéro.

En A on aurait "123456", en B "005" en C on voudrait avoir "123456005".

Le but ici est de créer un identifiant unique pour une liste où le 123456 est obtenu avec un ensemble de critères commun à plusieurs lignes et le "005" unique à l'article.

Thx

Bonjour à tous,

=A2&texte("B2";"000")
eric

Tout simplement

Merci à vous deux,

A+

Rechercher des sujets similaires à "incrementer suite chiffre devant"