Problème avec une boucle

Lord Brett Sinclair

XLDnaute Nouveau
Bonjour à tous
J'ai cette petite boucle qui à mon sens devrait parcourir toute ma sélection, au sein de la colonne 3 et qui devrait relever tous les "toto", s'il trouve "toto", il doit copier toute la ligne dans l'onglet appelé "toto" non?
mais ça ne marche pas. Si le premier toto se trouve à la ligne 1012, je dois rentrer Rw.Cells(1012, 3).Value pour que les lignes soient copiées...
quelqu'un à une une idée?

Code:
For Each Rw In Selection.Rows

Ligne = Rw.Row

If Rw.Cells(1, 3).Value = "Toto" Then
Rw.Copy Destination:=Worksheets("Toto").Cells(Ligne, 1).EntireRow
End If

Next Rw
 

Pierrot93

XLDnaute Barbatruc
Re : Problème avec une boucle

Bonjour,

essaye peut ceci, si la totalité de la cellule est égale à "Toto" :
Code:
Dim i As Long
For i = 1 To Range("C65536").End(xlUp).Row
    If Cells(i, 3).Value = "Toto" Then Rows(i).Copy Destination:=Worksheets("Toto").Cells(i 1)
Next i

bonne fin d'après midi
@+
 
Dernière édition:

Discussions similaires

Réponses
7
Affichages
423

Statistiques des forums

Discussions
312 520
Messages
2 089 298
Membres
104 092
dernier inscrit
karbone57