Bonjour,
Je cherche à transférer des valeurs obtenue depuis une macro vba sur une feuille Excel mais l'erreur #VALEUR apparaît. J'ai créé un code plus simple pour comprendre le mécanisme mais ça ne marche pas non plus :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Option Explicit
 
Function mult(chf As Double) As Double
 
Dim i As Integer
Worksheets("Feuil1").Activate
For i = 1 To 10
    mult = mult + chf * i
    Worksheets("Feuil1").Range("A" & i).Value = mult
Next i
 
End Function
Le but serait que les valeur de "mult" de chaque i se trouve dans la Feuille "Feuil1" et dans les cellules A1, A2 etc.

Je vous remercie d'avance !