Bonjour à tous,
J'ai tappé ce code mais il ne fonctionne pas ( pour changer ><) :
C'est une boucle for avec un If imbriqué, je lis les cellules de D1 à D30 , et quand la 1ère lettre de la case est égale à H je fais un copier coller de Ei et Fi dans un autre onglet sur les cases Ei : Fi ( à terme je voudrai mettre à la place des i, la dernière cellule non vide) mais cela ne fonctionne pas.
Avez vous une idée ?
J'ai tappé ce code mais il ne fonctionne pas ( pour changer ><) :
Code:
Sub traitementdonnée()
Dim i As Long
For i = 1 To 30
If UCase(Left(Cells(4, i)) = "H" Then
Sheets("PLAN").Select
Range("Ei:Fi").Select
Selection.Copy
Sheets("PLAN donnée").Range("Ei:Fi").Select
Range("Ei:Fi").Select
ActiveSheet.Paste
End If
Next
End Sub
C'est une boucle for avec un If imbriqué, je lis les cellules de D1 à D30 , et quand la 1ère lettre de la case est égale à H je fais un copier coller de Ei et Fi dans un autre onglet sur les cases Ei : Fi ( à terme je voudrai mettre à la place des i, la dernière cellule non vide) mais cela ne fonctionne pas.
Avez vous une idée ?
Dernière modification par un modérateur: