Copier les lignes selon le critère d'une colonne

  • Initiateur de la discussion Initiateur de la discussion Dessimoz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

Dessimoz

Guest
bonjours à tous,

une nouvelle embuche pour moi : je voudrais copier les lignes de la "feuille1" dans la "feuille2". Mais que les lignes qui ont par exemple "1" dans leur colonne A.

Merci d'avance
et à bientôt

Dess
 
Bonjour,

Dessimoz, ce que tu veux faire on peut le faire soit par formule soit en VBA,


je te propose une solution en VBA, ou pour ton exemple j'ai pris que si les cellules de la colonne A étaient = à 1 alors on copiait la ligne entière vers la feuille 2 à partir de A2

sub copieligne()

dim ws1,ws2 as worksheet
dim i,j as integer

set ws1=sheets("Feuil1")
set ws2=sheets("Feuil2")
j=2
for i=1 to ws1.range("A65536").end(xlup).row
if range("A"&i)=1 then
ws1.rows(i).copy destination:=ws2.range("A" & j)
application.cutcopymode=false
j=j+1
end if
next i
end sub



A+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour