Merci Jean eric; donc voilà j'ai essayé d'avancer sur le code. le probleme qui me reste c'est comment dire dans mon code est d'intégrer la boucle for i, pour qu'il me refasse le calcul pour toute les valeurs de la colonne a de la premiere feuille.
Dim x As Date, y As Integer, i As Integer, capital1 As Double, capital2 As Double, capital3 As Double
Sub capital()
'x : année de naissance
'y: durée
'a: age
Sheets("feuil1").Select
a= Cells(5, 1).Value
For i = 1 To 10
Sheets("feuil2").Select
x = "31/12/" & (2013 - i)
y = 10 - a
Cells(3, 3).Value = x
Cells(4, 3).Value = y
Next i
Sheets("feui2").Select
capital1 = Cells(4, 4).Value
capital2 = Cells(4, 5).Value
capital3 = Cells(4, 6).Value
Sheets("tableau tarif").Select
Cells(4, 4).Value = capital1
Cells(4, 5).Value = capital2
Cells(4, 6).Value = capital3
Next i
End Sub