Sheets("Feuil1").Range("D21") = Application.Round(Sheets("Feuil1").Range("D9") * 1.02 ^ Sheets("Feuil").Range("D19"), -3)
Sheets("Feuil1").Range("D21") = Sheets("Feuil1").Range("D9") * 1.02
Range("D21").Value = Application.WorksheetFunction.RoundUp(Range("D21").Value, -3)
Sheets("Feuil1").Range("D21") = Application.Round(Sheets("Feuil1").Range("D9") * 1.02 ^ Sheets("Feuil").Range("D19"), -3)
Pourquoi RoundUp ? Round suffit peut-être :