Bonjour,
Je débute en programmation VBA et je rencontre un problème.
Je veux faire une boucle avec FormulaR1C1 mais lorsque je code il me dit "erreur de syntaxe". Je cherche désespéramment une solution, j'ai fais tous les forums possibles mais je ne trouve pas.
Voici mon code :
Je débute en programmation VBA et je rencontre un problème.
Je veux faire une boucle avec FormulaR1C1 mais lorsque je code il me dit "erreur de syntaxe". Je cherche désespéramment une solution, j'ai fais tous les forums possibles mais je ne trouve pas.
Voici mon code :
Code:
Sub Equation()
Dim i As Integer
Dim LastLig As Long
LastLig = Range("C1").End(xlDown).Row
For i = 2 To LastLig
Range("E" & i).FormulaR1C1 = "=SUM(SQRT((R[" & i & "]C[3]-R[" & i & "]C[1])^2+(R[" & i & "]C[4]-R[" & i & "]C[2])^2)),SQRT((R[" & i & "]C[3]-R[" & i & +1"]C[1])^2+(R[" & i & "]C[4]-R[" & i & +1"]C[2])^2), SQRT((R[" & i & "]C[3]-R[" & i & +2"]C[1])^2+(R[ " & i & "]C[4]-R[" & i & +2"]C[2])^2)))"
Next
End Sub