Merci scunny pour ta réponse, mais j'avais déjà regardé ce site, et j'arrive quand meme pas à trouver mes réponses.....
pour la somme que j'essaie de faire, j'ai tenté :
For i = 4 To 31
Cells(i, 3).Select
'Cells(i, 3) = "=Sum( Cells(&i&, 4) : Cells(&i&, &dernier_ind&) ) / " & nbreaffaires & " "
Cells(i, 3) = "=sum (Range(ActiveCell(1, 2).adress, ActiveCell(1, nbreaffaires).Adress))/ " & nbreaffaires & ""
Next i
Mon problème c'est que je sais pas où mettre les " et & et tout ça....
et je voudrais mettre une formule qui fasse reference à la page que je viens de créer (nom affaire), mais il faut que ça apparaisse comme une formule car je vais remplir cette feuille seulement à la fin de l'execution de la macro, et là j'ai essayé :
With Sheets("Synthese")
.[D4] = [ nom_affaire !M4] ' là il met un # VALEUR!
.[D4].Formula = Sheets(nom_affaire).Range("M4") ' là il met tout le temps zéro
End With
et dans les 2 cas quand je modifie les valeurs de ma page nom_affaire, elles ne sont pas prises en compte....
je pédale dans la semoule là... (j'avoue que ça fait 4 jours que j'ai commencé à toucher aux macros, avec le mode enregistreur...)
merci d'avance!!