Affecter format à une variable

  • Initiateur de la discussion Initiateur de la discussion dev_co
  • 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 !

dev_co

XLDnaute Occasionnel
Bonjour
j'ai un peu cherché , mais pas trouvé exactement
Je cherche à incrémenter un chiffre : 5 ,6 7 ....15 16 ...220 221
format xxx (de 001 à 999) , En cellule directe ca fonctionne ( je fais format perso "000" )
Mais en Vba ?? , je dois récupérer les 3 chiffres ( je pense que c'est une chaine) en faire un nombre et PLUS ..UN en gardant ce format ,
En résumé , si je lis 009 , à la fin ma variable devra contenir 010 ( meme si c'est une chaine et pas numéric )
Merci
 
Re : Affecter format à une variable

Bonjour dev_co,

Essayez:
VB:
x=format(x+1,"000")
Le résultat est une chaîne. Si l'entrée est une chaîne, VBA le convertit en nombre au moment de l'addition de un.
 
Dernière édition:
- 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

Discussions similaires

G
Réponses
1
Affichages
855
B
Réponses
5
Affichages
2 K
missLaura
M
S
Réponses
4
Affichages
9 K
schdam
S
C
Réponses
1
Affichages
3 K
A
Retour