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

ERREUR d'execution 9 l'indice n'appartient pas à la selection

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

T

tipexo

Guest
Bonjour,

Voilà ça fait 2 jours que je suis bloqué face à une erreur en VBA sous excel que je vois pas. Je cherche à déterminer une valeur de lambda qui est juste le nom de la valeur à partir de donné dans mon tableau excel. Le i est le numero de ligne. J'ai l'erreur 9 sur le premier lambda1(i) le i est mis a 3 donc normalement c bon mais je pige pas. J'ai appliquer le mm genre de relation sans de "do while until" qui fonctionne tous correctement je sais pas où est le problème. Merci d'avance



Dim lambda1() As Single
Dim lambda2() As Single

'détermination du lambda
For i = 3 To 7

lambda1(i) = 0.025

Do

lambda2(i) = (Abs(2 * (Log((Cells(i, 1) / (3.7 * Cells(i, 4) / 1000)) + (2.52 / (Cells(i, 8) * (lambda1(i) ^ 0.5)))) / Log(10#)))) ^ -2
lambda1(i) = lambda2(i)

Loop Until Abs(lambda1(i) - lambda2(i)) < 10 ^ -8

Next i


For i = 3 To 7
Cells(i, 8) = lambda2(i)
Next i
 
Re : ERREUR d'execution 9 l'indice n'appartient pas à la selection

Hop la merci les gars vous m'avez bien aidez la dessus un grand merci bonne soirée a vous😱
 
- 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

Réponses
5
Affichages
914
Réponses
15
Affichages
788
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…