Tableau et valeurs décimales

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 !

francois1955

XLDnaute Junior
Bonjour,
J'ai des affichages bizarres dans la séquence suivante avec des nombres décimaux.
J'ai essayé de déclarer les variables avec Single ou Double.
J'ai essayé de modifier aussi le format de mes cellules (Standard, Nombre...) mais je n'ai pas de progrès.

*******************
Dim t(10)

For k = 0.1 To 0.5 Step 0.1
t(k) = k
Cells(k * 10, 1) = t(k)
Next

For k = 0.1 To 0.5 Step 0.1
Cells(k * 10, 2) = t(k)
Next
*****************
Dans la colonne A, l'affichage me donne: 0.1, 0.2, 0.3, 0.4 (et étrangement pas 0.5)
Dans la colonne B, l'affichage me donne: 0.4, 0.4, 0.4, 0.4
Pour quelles raisons svp?
Merci
 
Bonjour

déjà. tu déclares t comme un tableau de 10 éléments..
ensuite pour accéder aux éléments de ce tableau tu écris t(k)..
sauf que k est un décimal.. les indices d'un tableau sont des entiers..
et tu ne remplis que 5 élements de ce tableau..

Que souhaites tu faire exactement?
avec un fichier exemple, ce serait pas mal non plus
 
Bonjour,
ensuite pour accéder aux éléments de ce tableau tu écris t(k)..
sauf que k est un décimal.. les indices d'un tableau sont des entiers..
Ok, c'est ce que je croyais mais...
************
Dim t(10)
For k = 0.1 To 1.1 Step 0.1
t(k) = k
Cells(k * 10, 1) = t(k)
Next
*******
le code ci-dessus n'avait pas posé de problème malgré des indices décimaux. Il est vrai, comme tu l'a fait remarquer plus haut, les 11 éléments du tableau étaient définis.
J'espérais donc pouvoir aller plus loin dans cette voie.
Que souhaites tu faire exactement?
Ce n'est pas très clair pour l'instant...
J'espérais boucler sur les valeurs décimales d'un tableau.
Mais tu as raison, je vais donc me restreindre à des indices entiers et essayer d'adapter ma boucle à cette nécessité.
Merci.
 
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

Réponses
4
Affichages
259
A
Réponses
5
Affichages
1 K
AlicePrince
A
O
  • Question Question
Réponses
3
Affichages
738
K
Réponses
1
Affichages
764
KnewIT
K
M
Réponses
20
Affichages
3 K
massol
M
B
  • Question Question
Réponses
6
Affichages
2 K
Retour