Modifier formule récupérer

Fermé
Juduno - Modifié le 27 avril 2017 à 15:57
phadeb Messages postés 86 Date d'inscription dimanche 2 avril 2006 Statut Membre Dernière intervention 13 mai 2017 - 7 mai 2017 à 18:44
Bonjour,
j'aurais voulu savoir comment faire pour modifier la formule ce trouvant dans une cellule, j'arrive a récupérer la formule comme ceci
Range("b356").FormulaR1C1Local

qui me donne comme résultat un truc du genre
"=SUM(R[-350]C,R[-336]C,R[-322]C,R[-308]C,R[-294]C,R[-280]C,R[-266]C,R[-252]C,R[-238]C,R[-224]C,R[-210]C,R[-196]C,R[-182]C,R[-168]C,R[-154]C,R[-140]C,R[-126]C,R[-112]C,R[-98]C,R[-84]C,R[-70]C,R[-56]C,R[-42]C,R[-28]C,R[-14]C,R[13]C,R[18]C)"

mais je comprend strictement rien comment rajouter un truc du genre B370 ?( qui augmentera a que fois que l'on ajoute un poste b ne changera jamais le numéro de ligne prend +14 a chaque fois)

Merci d'avance,
A voir également:

2 réponses

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:44
Bonjour,

Pour rajouter un élément, tu fais

formule = Range("b356").FormulaR1C1Local
formule = left(formule, len(formule)-1)
formule = formule & ", R[14]C)"


--
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
28 avril 2017 à 12:01
Bonjour
Range("b356").FormulaLocal
0
salut avec plus de détail ca donne car ca c'est que je fais déjà pour récupéré la formule
mois ce que je veux c'est récupérer cette formule et insérer a celle ci tu me rajout ,R[14]C
mais je ne sais pas comment faire pour ajouter R[14]C a ma formule récupéré quand je fais Range("b356").FormulaLocal
0