Bonjour,
ça fait longtemps que je n'ai pas fait de VBA.
J'ai fait ce code pour copier coller vers une autre plage. Par contre, je ne me souviens plus comment réaliser la même chose mais en faisant un copier valeur. De mémoire on a pas le choix d'utiliser le select?
Sub CopyCurrentRegion()
Dim i As Integer
Application.ScreenUpdating = False
'Récupère le numero de ligne de la dernière cellule non vide à partir de A13.
i = Worksheets("Déclarations pourboires").Range("A26").End(xlUp).Row
'Cumul par jour du chiffre du midi
Worksheets("Déclarations pourboires").Range("A13" & ":E" & i).Copy Worksheets("Cumul par jour").Range("B555555").End(xlUp)(2)
'Cumul par jour du chiffre du soir
Worksheets("Déclarations pourboires").Range("G13" & ":K" & i).Copy Worksheets("Cumul par jour").Range("I555555").End(xlUp)(2)
Application.ScreenUpdating = True
End Sub
Merci