double for each

flo2002

XLDnaute Impliqué
bonjour je ne sais pas si mon code veux dire quelque chose mais bon...
en tout cas il ne comprend pas à premiere vu...

un petit bout de code

If ws3 Is Nothing Then GoTo out3
For Each X In ws2.Range("F14:F1000")
If IsError(X.Offset(0, -1)) Then
For Each Y In ws3.Range("F14:F1500")
If X = Y Then
X.Offset(0, -1).Value = Y.Offset(0, -1).Value
End If
Next Y
End If
Next X

out3:

ce que je cherche à faire c'est
si la feuille 3 exist
alors pour chaque erreur de X décalé d'une colonne dans la plage de la feuille2 F14:F1000
rechercher si equivalant dans ws3 et si c'est le cas le décaler de Y = à celui de X.
En esperant etre clair ce matin lol!
merci d'avance!

oups en faite ca mache c'est moi qui suis pas réveiller....vite un café!
désolé pour le dérangement....
 

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 470
Membres
103 551
dernier inscrit
d3vi