Bonsoir Nicolas, le Forum
Une procédure évènementielle en VBA fera ceci très simplement. Nos spécialistes Formulas auront aussi de très bonnes solutions j'en suis certain ;-).
Donc en VBA, une mini macro comme ceci placée dans le Private Module de ThisWorkBook. Pour cet exemple les données sont saisies en "Feuil1" et lorsque l'on change de selection de Feuille, ces données sont automatiquement reportées en "Feuil2". La Plage couverte concerne les six colonnes de "A à F".
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim L As Integer, C As Byte
L = Sheets("Feuil1").Range("A65536").End(xlUp).Row
For C = 1 To 6
Sheets("Feuil2").Cells(1, C) = Sheets("Feuil1").Cells(L, C)
Next
End Sub
Bonne Nuit
@+Thierry