Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Incrémenter un numéro de type 01-0001

  • Initiateur de la discussion Initiateur de la discussion Jules
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Jules

Guest
Bonsoir à tous,
Le code ci-après (suggéré par l'un d'entre vous) permet d'incrémenter un numéro.
Je ne sais toutefois pas comment l'adapter pour qu'il fonctionne avec un numéro du type : 01-0001, 01-0002, 01-0003, etc... 01 étant invariable.
D'avance, un grand merci pour le coup de main.

Code:
Dim NumeroSuivant As Integer
NumeroSuivant = Application.CountA(Sheets("Feuil1").Range("A:A"))
Me.textbox1.Value = NumeroSuivant
 
Re : Incrémenter un numéro de type 01-0001

Bonsoir Jules,

Peut-être comme ça !
Code:
Dim DernierNumero As Integer
Dim NumeroSuivant As Integer
' Compte le nombre de valeur dans la colonne A
DernierNumero = Application.CountA(Sheets("Feuil1").Range("A:A"))
'
NumeroSuivant = DernierNumero + 1
Me.textbox1.Value = Format(NumeroSuivant, "01-0000")

Voilà 😉
 
Re : Incrémenter un numéro de type 01-0001

Bonsoir Bruno,
Merci (une nouvelle fois) pour ton aide.
J'ai testé la macro : j'ai inséré manuellement dans le tableau les numéros 01-0001 et 01-0002. La macro m'affiche 01-0004 au lieu de m'afficher 01-0003. Mais curieusement, après elle incrémente correctement : 01-0005, etc...
 
Re : Incrémenter un numéro de type 01-0001

J'ai compris d'où venait l'anomalie : la macro comptabilise également la cellule A1 qui dans mon tableau est un en-tete de colonne.
En remplaçant (A:A) par (A2:A65536), cela fonctionne très bien.
Encore merci Bruno de m'avoir mis sur la bonne piste.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

S
Réponses
1
Affichages
3 K
silverskin
S
L
Réponses
3
Affichages
2 K
lily1612
L
D
Réponses
2
Affichages
1 K
DAVID91
D
T
Réponses
2
Affichages
2 K
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…