Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 copier coller de plusieurs feuilles selon condition

ced91300

XLDnaute Occasionnel
Bonjour à tous,

j'ai un bva copier/coller dans une autre feuille sous condition qui fait parfaitement le Job.
je souhaiterai l'adapter afin qu'il le fasse mais en prenant les données sur plusieurs feuilles (données disposées à l'identiques)
Merci
Cordialement.

 
Solution
Bonjour @ced91300, le forum

Sans fichier pour tester je te propose :

VB:
Option Explicit
Option Compare Text

Sub Bouton1_Cliquer()

Dim NbLig&, DLDest&, i&
Dim Ws As Worksheet
Application.ScreenUpdating = False

For Each Ws In Worksheets
    If Ws.Name <> "LULU" Then
        NbLig = Ws.Cells(Columns(1).Cells.Count, 8).End(xlUp).Row
        For i = 2 To NbLig
            If Ws.Range("H" & i).Value = "x" Then
                DLDest = Worksheets("LULU").Cells(Columns(1).Cells.Count, 8).End(xlUp).Row + 1
                Ws.Cells(i, 8).EntireRow.Copy
                Sheets("LULU").Range("A" & DLDest).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
            End If
        Next
    End If...

Phil69970

XLDnaute Barbatruc
Bonjour @ced91300, le forum

Sans fichier pour tester je te propose :

VB:
Option Explicit
Option Compare Text

Sub Bouton1_Cliquer()

Dim NbLig&, DLDest&, i&
Dim Ws As Worksheet
Application.ScreenUpdating = False

For Each Ws In Worksheets
    If Ws.Name <> "LULU" Then
        NbLig = Ws.Cells(Columns(1).Cells.Count, 8).End(xlUp).Row
        For i = 2 To NbLig
            If Ws.Range("H" & i).Value = "x" Then
                DLDest = Worksheets("LULU").Cells(Columns(1).Cells.Count, 8).End(xlUp).Row + 1
                Ws.Cells(i, 8).EntireRow.Copy
                Sheets("LULU").Range("A" & DLDest).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
            End If
        Next
    End If
Next
    
Application.CutCopyMode = False

End Sub

Merci de ton retour
*Si cela ne fonctionne pas un fichier serait le bienvenu....

@Phil69970
 

Discussions similaires

Réponses
9
Affichages
342
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…