Page 1 sur 1
valeur d'une variable en boucle
Posté : mar. 05 oct. 2021 11:04
par Satanas44
Bonjour a tous,
je bloque sur une de mes variable qui doit avoir comme valeur : $département = "01" à "99"
le zéro disparait pour les 9 premières valeur
Cette variable me sert à une macro en boucle "For" sélectionnant les départements dans un logiciel en ligne pour en extraire des donner.
et à renommer mes fichiers CSV extrait avec se même numéro
Merci de votre retour, et si vous avez des questions, n'hésitez pas a demander, je débute......
Re: valeur d'une variable en boucle
Posté : mar. 05 oct. 2021 13:44
par mikell
Hello
Pour conserver le zéro sur des nombres à 1 chiffre pour utilisation en "string" il faut utiliser StringFormat
PS : il est préférable en posant une question de poster un code (fonctionnel) avec
Re: valeur d'une variable en boucle
Posté : mar. 05 oct. 2021 14:21
par jchd
Il y a d'autres départements (20 n'existe plus depuis 1975) : 2A, 2B, 970-978, 980, 984, 986-988.
Rien n'est simple !
Re: valeur d'une variable en boucle
Posté : ven. 08 oct. 2021 23:26
par TT22
Allez, un petit code minimaliste qui liste tous les codes de départements (d'après la liste
Wikipedia) :
For $i = 1 To 109 $departement = $i < 20 ?
StringFormat("%02d", $i) :
($i < 22 ?
"2" & Chr(65 + Mod($i, 2)) :
($i < 97 ?
$i - 1 :
($i < 105 ?
874 + $i :
($i < 109 ?
881 + $i :
984)))) ConsoleWrite($departement & @CRLF)Next
Re: valeur d'une variable en boucle
Posté : sam. 09 oct. 2021 03:43
par jchd
Ah oui, j'avais laissé Monaco (pas FR mais j'y ai eu des clients) et omis Clipperton (inhabitée sauf narcos).
Re: valeur d'une variable en boucle
Posté : sam. 09 oct. 2021 13:06
par mikell
jchd a écrit : ↑sam. 09 oct. 2021 03:43
pas FR mais j'y ai eu des clients
Off topic !!

Re: valeur d'une variable en boucle
Posté : mar. 12 oct. 2021 22:50
par TommyDDR
Le retour de TT22 qui passe inaperçu (après presque 5ans d'absence) ^^
Re: valeur d'une variable en boucle
Posté : mer. 13 oct. 2021 21:27
par mikell
Tu as mille fois raison. Honte à nous

Re: valeur d'une variable en boucle
Posté : jeu. 23 déc. 2021 09:31
par Satanas44
Bonjour à tous,
je vous remercie de ces réponse, et après plusieurs essais avec vos propositions, celle retenue est le "stringformat" de Mikell.
Merci, Satanas44