Macro

celine -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je souhaiterais créer une archive ayant pour base un tableau excel. Ce tableau EXCEL contient une colonne "terminé" et je vous voudrais que lorsque j'execute ma macro toute les lignes où se trouve "terminé" se place sur la feuil 2 (appelé archive).
Mon souci c'est que du coup à chaque fois que j'éxecute ma macro celle ci colle les données à partir de la cellule A2 et efface les données déjà archivées. Je voudrais que les donner se mette à la suite des données déjà archiver.
Pouvez vous m'aider ?
Configuration: Windows 2000 Internet Explorer 6.0

1 réponse

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour
    a adapter:
    on copie une ligne de la feuil1 dans la première ligne vide de la feuille 2
    lig='taligne à copier dans feuille1

    With Sheets(2)
    derlig = .Range("A65536").End(xlUp).Row
    Sheets(1).Rows(lig).Copy .Rows(derlig)
    End With
    0