Dolichotis
XLDnaute Occasionnel
Bonjour,
Je rencontre souvent ce problème mais je ne sais pas comment le résoudre, parfois, il se résoudre tout seul( ça plante une fois sur deux) parfois non.
En rouge, la ligne qui plante. Quand je regarde les valeurs des variables, elle marche très bien mais ça plante quand même.
J'ai bien spécifié la feuille concernée. Ce qui est curieux c'est que j'ai utilisé Cells et il me dit que range a échoué...
J'ai essayé activate, ça ne marche pas mieux.
Je débute en VBA et je pige pas tout, j'apprends un peu sur le tas...
Donnez-moi vos astuces pour que je comprenne ce qui cloche avec ce genre d'instruction...
Je laisse le code complet du fichier (uniquement le code)
Merci !
Je rencontre souvent ce problème mais je ne sais pas comment le résoudre, parfois, il se résoudre tout seul( ça plante une fois sur deux) parfois non.
Code:
'envoyer de l'abeille_Minute à l'objet
derCol = wsMinute.Cells(14, 256).End(xlToLeft).Column
For Gr = 17 To derCol
[COLOR="Red"]wsMinute.Cells(Lig, Gr).Select[/COLOR]
While (Selection.Interior.ColorIndex = 15)
Gr = Gr + 1
wsMinute.Cells(Lig, Gr).Select
Wend
Selection.Copy
wsobjet.Range("D" & ligP).PasteSpecial xlPasteValues
Next
En rouge, la ligne qui plante. Quand je regarde les valeurs des variables, elle marche très bien mais ça plante quand même.
J'ai bien spécifié la feuille concernée. Ce qui est curieux c'est que j'ai utilisé Cells et il me dit que range a échoué...
J'ai essayé activate, ça ne marche pas mieux.
Je débute en VBA et je pige pas tout, j'apprends un peu sur le tas...
Donnez-moi vos astuces pour que je comprenne ce qui cloche avec ce genre d'instruction...
Je laisse le code complet du fichier (uniquement le code)
Merci !
Dernière édition: