Bonsoir,
Débutante en VBA, le forum m'a déjà beaucoup servi pour l'avancé de mon fichier et je vous en remercie.
J'ai actuellement un problème concernant : Sélectionner la dernière ligne non vide d'une feuille "Feuille1" pour la coller dans la feuille "Synthèse" dans la 2ème ligne.
Je vous joins les 2 codes que j'ai testé mais qui ne fonctionne pas et je n'arrive pas bien à comprendre le problème.
Test 1 :
Private Sub CommandButton5_Click()
Application.ScreenUpdating = True
Dim numligne As Integer
Sheets("Feuille1").Select
numligne = 1
Cells(numligne, 1).Active
Do While Not IsEmpty(ActiveCell)
numligne = numligne - 1
Cells(numligne, 1).Activate
Loop
Sheets("Synthèse").Select
ActiveSheet.Paste
Unload UserForm1
ActiveWorkbook.Save
End Sub
Test 2 :
Private Sub CommandButton5_Click()
Application.ScreenUpdating = True
Dim DerniereLigne As Integer
Sheets("Feuille1").Select
DerniereLigne = Range(Cel).CurrentRegion.End(xlDown).Row
DerniereLigne.Select
Selection.Copy
Sheets("Synthèse").Select
ActiveSheet.Paste
Unload UserForm1
ActiveWorkbook.Save
End Sub
Je vous remercie par avance pour votre aide, bonne soirée!