Sub test_Efgé()
Dim Montab() 'Tableau VBA
Dim Debut As Double ' Chronomètre
Dim cmpt As Long 'As Long on ne sait jamais
Debut = Timer
Application.ScreenUpdating = False
' Effacement des données de F7 à la dernière cellule remplie en F
Range("F7:F" & Cells(7, 6).End(xlDown).Row).Clear
'Mettre toutes les données dans le tableau
Montab = Range(Cells(Cells(3, 6).Value, 1), Cells(Cells(3, 7).Value, 1)).Value
'on double et on arrondi les valeurs du tableau
For cmpt = 1 To UBound(Montab, 1)
Montab(cmpt, 1) = Round(CLng(Montab(cmpt, 1)) * 2)
Next cmpt
' on colle le tableau (voir Resize dans l'aide)
Cells(7, 6).Resize(UBound(Montab, 1), 1) = Montab
Application.ScreenUpdating = True
' Durée de la macro en seconde(s)
MsgBox Timer - Debut
End Sub