SOYA
XLDnaute Occasionnel
Bonjour,
J'ai essayé de bricoler le code suivant (en partant d'un code existant) :
Sub Deplace()
Dim c As Range
For Each c In Range("d5:d" & Range("d3500").End(xlUp).Row)
If Not IsEmpty(Cells(i, 4)) And IsEmpty(Cells(i, 3)) Then
c.Cut c.Offset(-1, -2)
End If
Next c
End Sub
Quand je l'exécute, j'ai le message suivant : "la méthode Range de l'objet _Global a échoué".
Voici le résultat que j'aimerais : exemple : si C15 est vide et que D15 contient quelque chose, alors déplace le contenu de D5 en F14.
Je débute en VBA alors je ne suis pas capable de trouver où ça coince... Pouvez-vous m'aider ? Je joins un petit bout de tableau, si ça peut aider.
Merci beaucoup !
J'ai essayé de bricoler le code suivant (en partant d'un code existant) :
Sub Deplace()
Dim c As Range
For Each c In Range("d5:d" & Range("d3500").End(xlUp).Row)
If Not IsEmpty(Cells(i, 4)) And IsEmpty(Cells(i, 3)) Then
c.Cut c.Offset(-1, -2)
End If
Next c
End Sub
Quand je l'exécute, j'ai le message suivant : "la méthode Range de l'objet _Global a échoué".
Voici le résultat que j'aimerais : exemple : si C15 est vide et que D15 contient quelque chose, alors déplace le contenu de D5 en F14.
Je débute en VBA alors je ne suis pas capable de trouver où ça coince... Pouvez-vous m'aider ? Je joins un petit bout de tableau, si ça peut aider.
Merci beaucoup !