Merci pour ta réponse MPETIT,
J'ai essayé ton code tel quel (pour comprendre ce qu'il faisait avant de l'adapter)
ça me renvoie une erreur de compilation(j'ai supprimé tous les activate au passage, pour le select je ne vois pas comment m'en passer pour le moment) :
Sub Ronde2Nuit()
'
' Ronde2Nuit Macro
'
'
Worksheets("Données Brutes").Range("C:C,E:F,G:H").Copy Worksheets("Ronde2Nuit").Range("A1")
Sheets("Ronde2Nuit").Select
Dim c
For c = 256 To 1 Step -1
If Cells(65536, c).End(xlUp).Row = 1 Then Cells(1, c).EntireColumn.Delete
Application.CutCopyMode = False
End Sub