Sub MiseEnForme()
Application.ScreenUpdating = False
DL = Range("A65500").End(xlUp).Row ' Dernière ligne
For L = 2 To DL
Cells(L, "A") = UCase(Cells(L, "A")) ' Majuscules
Cells(L, "E") = UCase(Left(Cells(L, "E"), 1)) & LCase(Mid(Cells(L, "E"), 2)) ' 1ère let Maj puis minuscules
Cells(L, "F") = UCase(Left(Cells(L, "F"), 1)) & LCase(Mid(Cells(L, "F"), 2))
Cells(L, "G") = Replace(Cells(L, "G"), "'", "") ' On supprime les '
Cells(L, "G") = Replace(Cells(L, "G"), """", "") ' On supprime les "
Cells(L, "G") = UCase(Left(Cells(L, "G"), 1)) & LCase(Mid(Cells(L, "G"), 2)) ' 1ère let Maj puis minuscules
Cells(L, "G") = """" & Cells(L, "G") & """" ' On encadre avec des "
Next L
Range("A2:H" & DL).Font.Size = 10 ' Tout en police taille 10
Range("A2:H" & DL).Font.Italic = False ' Rien en italique
Range("A2:A" & DL).Font.Italic = True ' Excepté colonne A
Range("B2:C" & DL).NumberFormat = "#,##0.00 €" ' Col B et C en monétaire
End Sub