Modifier Formule moyenne dynamiquement

Fermé
Juduno - Modifié le 3 mai 2017 à 09:31
phadeb Messages postés 86 Date d'inscription dimanche 2 avril 2006 Statut Membre Dernière intervention 13 mai 2017 - 7 mai 2017 à 18:14
Bonjour,

je voudrais savoir comment faire pour modifier ma formule moyenne

car pour modifier ma formule "dynamiquement" (à chaque fois qu'on va ajouter un poste) sur une somme je fais comme ceci
 
For a = 6 To LigneCMM Step 14
Range("x" & LigneCMM + 1).Formula = Range("x" & LigneCMM + 1).Formula 'Récupération de "l'ancienne" formule
Range("x" & LigneCMM + 1).Formula = Range("x" & LigneCMM + 1).Formula & "+" & Range("x" & a).Address 'Ajout d'une cellule dans la formule
Next a

quand je fais
Range("y356").Formula
cela me donne
=AVERAGE(y6,y20,34....,342)(oui j'ai un pas de 14 que je dois garder)
je voudrais pouvoir insérer par exemple après 342,y356
Comment faire ?
merci d'avance.
A voir également:

1 réponse

phadeb Messages postés 86 Date d'inscription dimanche 2 avril 2006 Statut Membre Dernière intervention 13 mai 2017 21
7 mai 2017 à 18:14
Bonjour,

Tu peux :

- Faire un vecteur (variable tableau[])

- Populer ton vecteur dynamiquement avec les variables y & 6 ç ce que tu veux via une boucle

- Faire une boucle qui sors la somme des chaîne de caractère de tous les éléments de ton vecteur

- Créer ta nouvelle formule

--
0