edouard_berth
Messages postés17Date d'inscriptionlundi 4 juillet 2005StatutMembreDernière intervention 8 août 2005
-
5 août 2005 à 11:01
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
5 août 2005 à 12:02
Bonjour,
Je cherche à faire une boucle pour disons i=1,i=3,i=9,i=25...
J'ai essayé de déclarer toutes les valeurs dont j'ai besoin comme suit:
k1=3
k2=9
k3=21
...
kn=75
Mais je ne parviens pas à faire fonctionner ma boucle avec
for i=1 to n
...cells(1,ki)...
next i
Quoi que je fasse, au mieux, mon "k" & i est renvoyé en String...
Si quelqu'un pouvait m'indiquer comment transformer un String en Integer, ou mieux encore, comment enregistrer une suite de valeurs dans une variable qui puisse êtr utilisée dans une boucle, ce serait particulièrement urbain.
Merci beaucoup,
E.B.
A voir également:
Faire une boucle sur une suite de valeurs non linéaires
BasicInstinct
Messages postés1471Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 5 août 2005 à 11:07
'creation d'un tableau de valeur
Dim TableauValeur as Variant
TableauValeur = Array(1, 3, 9, 25)
For I = 0 To UBound(TableauValeur)
Msgbox TableauValeur(I)
Next
'transformer une chaine de caractere en long
Nombre=Clng(Texte)
'transformer une chaine de caractere en Integer
Nombre=CInt(Texte)
edouard_berth
Messages postés17Date d'inscriptionlundi 4 juillet 2005StatutMembreDernière intervention 8 août 2005 5 août 2005 à 11:23
Merci infiniment,
Le tableau fonctionne à merveille.
Par contre, je n'en ai plus besoin du coup, mais je pèche toujours sur ma transformation de string en integer. J'avais effetivement trouvé la fonction dans l'aide, mais je n'ai pas réussi à la faire fonctionner...
k1 = consGenre
i = 1
MsgBox (CLng("k" & i))