Creer tableau a partir des valeur d'un autre tableau Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Avatar du membre
zarik
Membre fidèle
Membre fidèle
Messages : 268
Appréciation reçue : 1
Inscrit le : 14 mars 2014
Version d'Excel : 2007 FR

Message par zarik » 21 mars 2014, 19:08

Bonjour,

Suite a une aide des plus efficace sur ce site, je me permets de vous solliciter pour
une manipulation que je n'arrive pas a faire tout seul.
Donc le but est de creer un tableau avec les lignes d'un autre tableau, mais je n'arrive
pas a faire ressortir le n°de ligne valable et donc de la copier dans une autre feuille(les une a la suite des autres).
Pourriez vous m'aider?
Test VBA.xlsm
(18.5 Kio) Téléchargé 86 fois
Mieux vaut allumer une bougie que maudire les ténèbres.
Avatar du membre
zarik
Membre fidèle
Membre fidèle
Messages : 268
Appréciation reçue : 1
Inscrit le : 14 mars 2014
Version d'Excel : 2007 FR

Message par zarik » 21 mars 2014, 20:48

lignesuiv = Cells(Rows.Count, 1).End(xlUp).Row + 1
    For i = 2 To lignemax
        If Cells(i, "F") = 11 Then
        MsgBox (i & ":" & i)
        Rows(i).Copy Worksheets("Semaine").Range("A" & lignesuiv)
        End If
    Next
je pensais a quelquechose comme ca...malgré des "coordonnées" exacts, il ne genere pas la copie de la ligne.
Mieux vaut allumer une bougie que maudire les ténèbres.
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'842
Appréciations reçues : 364
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 22 mars 2014, 19:28

Bonjour

Essaie cette modif de ton code :
Worksheets("Feuil1").Activate
Range("F2").Select
    For i = 2 To lignemax
        If Cells(i, "F") = 11 Then
        Rows(i & ":" & i).Copy Worksheets("Semaine").Range("A" & Worksheets("Semaine").Range("A" & Rows.Count).End(xlUp).Row + 1)
        End If
    Next
End Sub
Bye !
Avatar du membre
zarik
Membre fidèle
Membre fidèle
Messages : 268
Appréciation reçue : 1
Inscrit le : 14 mars 2014
Version d'Excel : 2007 FR

Message par zarik » 23 mars 2014, 16:20

Merci,
En fait, je me suis apercu que je lancais le compteur trop tot...erreur de debutant :oops:
Mieux vaut allumer une bougie que maudire les ténèbres.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message