Inserer une formule dans une cellule VBA

Résolu
Dmouha -  
 Han onyme -
Bonjour,

j'essayes de mettre une formule dans une cellule excel quand je le fais sans variable elle fonctionne super bien mais des que j'insère ma variable arrêt j'ai une erreur une idée dessus ??
Merci d'avance

Code:

fonctionnel

Sheets("Test").Range("K43").FormulaLocal = "=SOMME.SI(VQS!G8:G19 ;I43;VQS!F8:F19)"

Erreur
arret = 19
Sheets("Test").Range("K43").FormulaLocal = "=SOMME.SI(VQS!G8:G & arret ;I43;VQS!F8:F & arret)"

A voir également:

4 réponses

achacheachache Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour ,
je veux inserer une formule simple dans une cellule de ma page excel:
la formule est =SOMME(C27;c76)*N$2
que je dois inserrer dans la cellule B9

voici le code que j'ai mis mais ca ne me donne rien
Range("B" & 9).Formula = "=SOMME(""B""&29;""B""&76)*N$2"
1
Han onyme
 
Bonjour,

Soit tu veux que ta fomule s'adapte, (qu'elle utilise les valeurs en B):
Range("B9").Formula = "=SOMME(B29;B76)*N$2"

Soit tu veux que ta formule reste avec les valeurs en C:
Range("B9").Formula = "=SOMME(C29;C76)*N$2"
0