Macro couper-coller plusieurs lignes d'une feuille vers une autre feuille

  • Initiateur de la discussion Initiateur de la discussion flo76
  • 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 !

flo76

XLDnaute Nouveau
Bonjour,

Je souhaiterai automatiser le traitement du fichier Excel ci-joint.

Sur l'onglet Cliniques, j'indique "ok" pour certaines lignes dans la colonne A.

Dès lors qu'il y a la valeur "ok" sur les lignes, je transfère ces lignes (couper+coller+transférer) vers la Feuil3.

Avec la première macro mise en place j'ai réussi à couper mais le problème est que je dois le faire autant de fois qu'il y a de lignes "ok". Avec cette même macro, le coller fonctionne mais seulement pour la denrière ligne qui vient d'être coupée alors que je souhaiterai que toutes les lignes "ok" viennent s'incrémenter les unes en-dessous des autres.

Enfin, j'ai été obligé de créer une deuxième macro pour supprimer les lignes devenues vides car je n'ai pas réussi à la fusionner avec la première.

Merci d'avance de votre aide.
 

Pièces jointes

Re : Macro couper-coller plusieurs lignes d'une feuille vers une autre feuille

Bonsoir flo76,

Code:
Sub Couper_coller_quand_OK()
    Dim J As Long
    Dim Plage As Range
    Set Plage = Range("A4", Range("A15000").End(xlUp))
    For J = Plage.Cells.Count To 1 Step -1
        If Plage.Cells(J).Value = "ok" Then
            With Plage.Cells(J).Resize(, 10)
                .Copy Sheets("Feuil3").Range("A65536").End(xlUp)(2)
                .Delete xlShiftUp
            End With
        End If
    Next
    Application.CutCopyMode = False
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

Discussions similaires

Réponses
18
Affichages
419
Retour