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
A voir également:
- Listbox.list vba
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur d'exécution 13 incompatibilité de type ✓ - Forum Programmation
1 réponse
jordane45
Messages postés
38314
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
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 !