Erreur d'exécution '381': impossible de définir la propriété list...
Résolu/Fermé
Pacho01
Messages postés
3
Date d'inscription
mercredi 15 décembre 2010
Statut
Membre
Dernière intervention
20 avril 2019
-
19 avril 2019 à 18:54
Pacho01 Messages postés 3 Date d'inscription mercredi 15 décembre 2010 Statut Membre Dernière intervention 20 avril 2019 - 20 avril 2019 à 06:07
Pacho01 Messages postés 3 Date d'inscription mercredi 15 décembre 2010 Statut Membre Dernière intervention 20 avril 2019 - 20 avril 2019 à 06:07
1 réponse
jordane45
Messages postés
38109
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 mars 2024
4 634
19 avril 2019 à 23:17
19 avril 2019 à 23:17
Bonjour,
Déjà, pour effectuer des recherches dans excel il y a plus rapide et plus "propre" que des boucles sur toutes les lignes de ton tableau... la méthode FIND (voir findall )
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel#findall
Ensuite, il semble que le message indique que l'index n'est pas bon...
A quelle ligne de code se produit l'erreur ? As tu essayé de mettre un point d'arrêt puis d'éxecuter ton code en mode pas à pas pour essayer de déterminer l'endroit et voir le contenu de tes variables ?
Déjà, pour effectuer des recherches dans excel il y a plus rapide et plus "propre" que des boucles sur toutes les lignes de ton tableau... la méthode FIND (voir findall )
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel#findall
Ensuite, il semble que le message indique que l'index n'est pas bon...
A quelle ligne de code se produit l'erreur ? As tu essayé de mettre un point d'arrêt puis d'éxecuter ton code en mode pas à pas pour essayer de déterminer l'endroit et voir le contenu de tes variables ?
20 avril 2019 à 06:07
Effectivement, il fallait que je mette un point d'arrêt d'exécution pour voir le contenu de mes variables.
J'ai défini 5 colonnes et le conteur des colonnes (j, ici) s'incrémentait à chaque fois, même quand la condition est fausse. Il fallait juste le mettre dans la condition.
Et comme tu me l'as dit, je vais voir du côté de la méthode FIND pour rendre mon code "propre" et peut-être l'améliorer. Je suis open à toute proposition !
Merci pour ton aide si précieuse ! Excellent week-end de pâque ! Et que DIEU te bénisse !