Erreur dans Boucle Loop macro Excel introuvable...
Résolu/Fermé
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
-
9 avril 2013 à 08:55
Snoopy6102000 Messages postés 66 Date d'inscription vendredi 11 février 2011 Statut Membre Dernière intervention 18 décembre 2013 - 9 avril 2013 à 11:45
Snoopy6102000 Messages postés 66 Date d'inscription vendredi 11 février 2011 Statut Membre Dernière intervention 18 décembre 2013 - 9 avril 2013 à 11:45
A voir également:
- Erreur dans Boucle Loop macro Excel introuvable...
- Erreur 0x80070643 - Accueil - Windows
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
6 réponses
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
2
9 avril 2013 à 09:27
9 avril 2013 à 09:27
A priori le problème viendrai bien du tri... car j'ai fait d'autres test. Je vais vérifié dans les macros précédentes comment j'avais trié les données. Le problème viendrait, a priori, du fait que j'utilise les filtres pour trier les données.
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
2
9 avril 2013 à 10:12
9 avril 2013 à 10:12
Ha bah non... visiblement en faisant le tri de cette manière là ça marche qd même dans mon fichier test...
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
2
9 avril 2013 à 10:27
9 avril 2013 à 10:27
Bon, j'ai trouvé d'où venait le problème, mais je ne sais pas encore comment le résoudre. Il s'agit bien de la manière de trier. En effet, avec le tri, cela me masque certaines lignes, cependant, ma boucle loop commence par la ligne 12, et dans mon cas elle se retrouver masquée, d'où le problème !!!!!... bon reste à savoir comment arranger mon tri pour ne pas bloquer la boucle... à vos idées !
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
2
9 avril 2013 à 10:37
9 avril 2013 à 10:37
Ou alors... il faut que je trouve une autre condition que Do While Cherche <> ""... comment lui indiquer autre chose, genre Do ... sur la plage de cellule ?... ligne??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
2
9 avril 2013 à 10:42
9 avril 2013 à 10:42
TROUVE !!!! Je sais je cause toute seule. Bon voilà mon résultat de recherche sur ma partie TEST.
Dans le tri, je supprime la mention masquant les lignes vides.
Et dans la boucle, je remplace DO WHILE CHERCHER <>"", par DO UNTIL B=250
comme suit :
B = 12 'Numéro de la ligne pour commencer la recherche
Set Cherche = Sheets(2).Cells(B, 71)
Set Indique = Sheets(2).Cells(B, 10)
Do Until B = 250
With Sheets(1).Range("BS12:BS250")
Set trouve = .Find(Cherche, LookIn:=xlValues)
If Not trouve Is Nothing Then
Sheets(1).Cells(trouve.Row, 10).Value = Indique.Value
End If
End With
B = B + 1
Set Cherche = Sheets(2).Cells(B, 71)
Set Indique = Sheets(2).Cells(B, 10)
Loop
Dans mon essai c bon... je fais les modifs dans mon fichier de base, je teste, et je vous redis...
Dans le tri, je supprime la mention masquant les lignes vides.
Et dans la boucle, je remplace DO WHILE CHERCHER <>"", par DO UNTIL B=250
comme suit :
B = 12 'Numéro de la ligne pour commencer la recherche
Set Cherche = Sheets(2).Cells(B, 71)
Set Indique = Sheets(2).Cells(B, 10)
Do Until B = 250
With Sheets(1).Range("BS12:BS250")
Set trouve = .Find(Cherche, LookIn:=xlValues)
If Not trouve Is Nothing Then
Sheets(1).Cells(trouve.Row, 10).Value = Indique.Value
End If
End With
B = B + 1
Set Cherche = Sheets(2).Cells(B, 71)
Set Indique = Sheets(2).Cells(B, 10)
Loop
Dans mon essai c bon... je fais les modifs dans mon fichier de base, je teste, et je vous redis...
Snoopy6102000
Messages postés
66
Date d'inscription
vendredi 11 février 2011
Statut
Membre
Dernière intervention
18 décembre 2013
2
9 avril 2013 à 11:45
9 avril 2013 à 11:45
C bon, la modification a fonctionné correctement.