Aide pour une erreur l'index se trouve en dhors des limites du t
Fermé
hamid-ma
Messages postés
16
Date d'inscription
mardi 16 février 2016
Statut
Membre
Dernière intervention
27 avril 2016
-
Modifié par pijaku le 2/03/2016 à 16:09
hamid-ma Messages postés 16 Date d'inscription mardi 16 février 2016 Statut Membre Dernière intervention 27 avril 2016 - 2 mars 2016 à 16:51
hamid-ma Messages postés 16 Date d'inscription mardi 16 février 2016 Statut Membre Dernière intervention 27 avril 2016 - 2 mars 2016 à 16:51
A voir également:
- L'index se trouve en dehors des limites du tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Ou se trouve la corbeille de whatsapp - Guide
- Trier tableau excel - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
2 mars 2016 à 16:09
2 mars 2016 à 16:09
Bonjour,
Il est recommandé, lorsque l'on boucle sur les limites d'une variable tableau, de ne pas utiliser des valeurs en "dur".
Exemple :
En utilisant un tel code, si ta variable tableau à pour indice maximum 855, ça va bugguer à coups sur.
Par conséquent, il convient d'utiliser LBound (borne inférieure) et UBound(Borne supérieure) comme ceci :
ou encore :
Il est recommandé, lorsque l'on boucle sur les limites d'une variable tableau, de ne pas utiliser des valeurs en "dur".
Exemple :
For t = 3 To 858 Step 2
En utilisant un tel code, si ta variable tableau à pour indice maximum 855, ça va bugguer à coups sur.
Par conséquent, il convient d'utiliser LBound (borne inférieure) et UBound(Borne supérieure) comme ceci :
For t = LBound(arr_Wetterdaten) To UBound(arr_Wetterdaten) Step 2
ou encore :
For t = LBound(arr_Wetterdaten) To UBound(arr_Wetterdaten) -1 Step 2
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
2 mars 2016 à 16:44
2 mars 2016 à 16:44
mais le soucie plus de résultats aussi :/
Ben oui.
Ton tableau est-il dimensionné?
Ce code, si t n'est rien, ne fonctionne pas :
Pour le coup, essaie avec des valeurs en dur :
Ben oui.
Ton tableau est-il dimensionné?
Ce code, si t n'est rien, ne fonctionne pas :
Dim arr_Wetterdaten(t, 3) As Double
Pour le coup, essaie avec des valeurs en dur :
Dim arr_Wetterdaten(800, 3) As Double
hamid-ma
Messages postés
16
Date d'inscription
mardi 16 février 2016
Statut
Membre
Dernière intervention
27 avril 2016
2 mars 2016 à 16:51
2 mars 2016 à 16:51
rebonjour merci encore une fois, j'ai essayer ta proposition il m'affiche "l'exception invalidOperationException n'a pas été gérée "
je viens de poser une question avec une prise d'écran, de mon programme, je c'est mm pas mon tableau et dimensionné ou pas, j travail sur un programme qui été développer en Allemagne du coup j trouve un peu mal a comprendre les sripts
je viens de poser une question avec une prise d'écran, de mon programme, je c'est mm pas mon tableau et dimensionné ou pas, j travail sur un programme qui été développer en Allemagne du coup j trouve un peu mal a comprendre les sripts
2 mars 2016 à 16:21