Rendre paramétrable la référence à des cellules dans une formule
bonjour,
je coince depuis quelque jour sur un problème de formule. je veux insérer automatiquement la formule "sommeprod" dans les ligne d'un tableau et faire référence à la 2éme colonnes de la ligne active et la première ligne de la colonne active. Pour compléter mon tableau, je fais tourner une boucle qui incrémente le numéro de ligne. A chaque lancement de ma macro j'ai un message d'erreur "erreur d’exécution 1004'
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| '************************************************************************************************
'création des formule dans le tableau
'************************************************************************************************
ligne = 0
colonne = 0
Do While ligne <= 16
Cells(2 + ligne, 3 + colonne).FormulaR1C1 = _
"=SUMPRODUCT((MONTH(dates)=MONTH(R[-1-ligne]C))*(reel=R[2+ligne]C2))"
Cells(2 + ligne, 3 + colonne).Select
Selection.AutoFill Destination:=Range(Cells(ligne + 2, 3), Cells(ligne + 2, 14)), Type:=xlFillDefault
ligne = ligne + 1
Loop |
Merci d'avance pour votre aide
Raphael