B
buzz
Guest
Bonjour,
Je débute en VBA excel et je bloque sur une formule.
ma 'feuil1' comporte des données. j'ai effectué un premier filtre en mettant en évidence les lignes qui m'intéressent en couleur mauve (n°39). celle si ne se suivent malheuresement pas et leurs emplacements est aléatoire.
je souhaite maintenant sélectionner uniquement les lignes mauves et les copier dans une 'feuil2'
j'ai essayé une fonction 'For Each Cell In Range('a1:a1000')
If Cell.Interior.ColorIndex = 39 Then Cell.EntireRow.Select blablablabla' mais lorsque je demande de coller ma sélection à partir de la cellule A1 de ma 'feuil2' les lignes 's'écrasent' ligne 1 et il ne reste au final que la dernière ligne mauve sélectionnée dans ma 'feuil1'....(j'espère que vous suivez ;-)). les précédentes ont été écrasées.
je souhaite donc que chaque ligne mauve dans ma 'feuil1' soit recopiée dans ma 'feuil2' et elles seules uniquement.
Merci d'avance,
François
Je débute en VBA excel et je bloque sur une formule.
ma 'feuil1' comporte des données. j'ai effectué un premier filtre en mettant en évidence les lignes qui m'intéressent en couleur mauve (n°39). celle si ne se suivent malheuresement pas et leurs emplacements est aléatoire.
je souhaite maintenant sélectionner uniquement les lignes mauves et les copier dans une 'feuil2'
j'ai essayé une fonction 'For Each Cell In Range('a1:a1000')
If Cell.Interior.ColorIndex = 39 Then Cell.EntireRow.Select blablablabla' mais lorsque je demande de coller ma sélection à partir de la cellule A1 de ma 'feuil2' les lignes 's'écrasent' ligne 1 et il ne reste au final que la dernière ligne mauve sélectionnée dans ma 'feuil1'....(j'espère que vous suivez ;-)). les précédentes ont été écrasées.
je souhaite donc que chaque ligne mauve dans ma 'feuil1' soit recopiée dans ma 'feuil2' et elles seules uniquement.
Merci d'avance,
François