Le macro que je fournie sert uniquement a supprimer tout les colonne à partir d'une colonne précise
exemple pour firstColonne :
firstColonne = "C" ' en gros le nom de la colonne
si c'est par rapport a une cellule on a toujours la solution de " Split(Columns(cells(1,5).column).Address(ColumnAbsolute:=False), ":")(1) "
IV1 est le nom d'une colonne (qui est assez loin de "A")
range("IV1") signifie jusqu’à cette colonne