Bonjour,
Je vous remercie par avance pour votre aide. Je bloque sur code VBA. J'aimerais pouvoir copié des lignes en fonction d'un critère sur une autre feuille.
Ci-dessous ce que j'ai déjà fait :
L'idée du code :
Si la cellule ("AS" & chiffre) est différente de zéro, alors sélectionner toute la ligne et la copié sur une autre feuille.
-----Code-----
fintable = Sheets("fixed").Range("A100000").End(xlUp).Row 'Je récupère la dernière ligne de la feuille fixed
compteur = 2 'Tentative de mettre un compteur, pour récupérer les feuilles
For s = 3 To fintable
If Sheets("fixed").Range("AS" & s).Value <> 0 Then
compteur = compteur + 1
Rows(s).EntireRow.Copy Feuil2.Range("A" & compteur)
End If
Next s
End Sub
----fin code----
Quand je lance la procédure, il n y a rien qui se passe.
Un grand merci pour votre aide.
Rav