Bonsoir, voilà encore une question !
J'aimerais que si dans la liste d'origine (feuil1) se trouve une valeur que je souhaite exclure de la copie vers (feuil2) et qui sera en (i,3) (ne pas copier cette ligne donc) comment mettre à jour cette macro ? merci à vous.
Sub copier()
Dim i As Long, j As Long, n As Long, oList
oList = Array("bonjour") ' Liste des lettres à sélectionner.
j = 2
For n = 0 To UBound(oList)
For i = 1 To 500
If Sheets("feuil1").Cells(i, 6).Value = oList(n) Then
j = j + 1
Sheets("feuil2").Range(Sheets("feuil2").Cells(j, 1), Sheets("feuil2").Cells(j, 10)).Value = _
Sheets("feuil1").Range(Sheets("feuil1").Cells(i, 1), Sheets("feuil1").Cells(i, 10)).Value
End If
Next i
Next n
End Sub