bonsoir Dominic67, salut Moa
J'ai un peu aménagé ton code, je risque le Z.O.P. mais tant pis !!!
Sub fax()
Sheets('Fax chariot').Select
Range('E20:I21').Select
Selection.Copy
Sheets('Archives Fax').Select
Range('A65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('E26:I27').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('F65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('H38:I39').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('K65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('B43:I44').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('M65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
End Sub
Attention si tu n'as pas renseigné d'étiquettes de champs sur la ligne 4 de ta feuille 'Archives Fax', les premières lignes de sauvegardes seront renseignées à partir de la ligne 3.
J'ai fait générer un saut de ligne entre chaque sauvegarde, si tu souhaites le supprimer il convient de modifier Offset(2,0) par Offset(1,0)
bonne soirée
Message édité par: Rénato, à: 29/04/2005 23:33