le problème ne semble pas venir de la dernière ligne mais
Dans le fichier ci-dessous le principe fonctionne mais le problème est que je ne sais pas comment faire pour que l'enregistrement ne reste pas sur la même ligne puisque je crois qu'il faut faire incrémenter un comptage sur Cells(
2>, 1)
Avez vous une Idée Svp
Sub CopieFactures()
' Copie les cellules de la Feuil "Facture"
' Dans la Feuille Etat
Sheets("Etat").Select
Range("A65536").End(xlUp).Offset(1, 0).Select
' Positionne sur la dernière ligne avant la copie
Sheets("Etat").Cells(2, 1) = Sheets("Facture").[G19]
Sheets("Etat").Cells(2, 2) = Sheets("Facture").[H19]
Sheets("Etat").Cells(2, 3) = Sheets("Facture").[I19]
Sheets("Etat").Cells(2, 4) = Sheets("Facture").[J19]
Sheets("Etat").Cells(2, 5) = Sheets("Facture").[K19]
Sheets("Etat").Cells(2, 6) = Sheets("Facture").[G21]
Sheets("Etat").Cells(2, 7) = Sheets("Facture").[H21]
Sheets("Etat").Cells(2,
= Sheets("Facture").[I21]
Sheets("Etat").Cells(2, 9) = Sheets("Facture").[J21]
Sheets("Etat").Cells(2, 10) = Sheets("Facture").[k21]
Sheets("Etat").Cells(2, 11) = Sheets("Facture").[G23]
Sheets("Etat").Cells(2, 12) = Sheets("Facture").[H23]
Sheets("Etat").Cells(2, 13) = Sheets("Facture").[I23]
Sheets("Etat").Cells(2, 14) = Sheets("Facture").[J23]
Sheets("Etat").Cells(2, 15) = Sheets("Facture").[H25]
Sheets("Etat").Cells(2, 16) = Sheets("Facture").[I25]
Sheets("Etat").Cells(2, 17) = Sheets("Facture").[J25]
' Il faut pouvoir faire augmenter Cells 2
' pour ne pas rester sur la dernière ligne enregistré
'
Cells.Select
Selection.Columns.AutoFit
Selection.Rows.AutoFit
' Sheets("Facture").Select
End Sub