-
Modification de Formule
Bonjour,
J'aimerai changer la formule de toutes les cellules d'une colonne mais j'obtient systematiquement une erreur 1004 (Erreur definie par l'Application ou par l'Objet)
Code:
Range("I7:I" & [B65000].End(xlUp).Row).Formula = "=SOMME.SI.ENS(Juillet!E:E;Juillet!F:F;B7)"
Indice :
- Quand je rentre la formule directement dans les cellules, cela fonctionne
- Quand je remplace la fonction "SOMME.SI.ENS" par une fonction tres simple comme "=Juillet!B7", cela fonctionne
- Quand je remplace la fonction "SOMME.SI.ENS" par une fonction simple comme : "=SOMME(Juillet!E2:E297)", j'obtient un #NOM?
Comment pourrais-je faire pour que cela fonctionne ?
Merci d'avance.
-
Bonjour,
Si tu emploies range.formula, tu dois utiliser la forme anglaise
Code:
Range("I7:I" & [B65000].End(xlUp).Row).Formula = "=SUMIFS(Juillet!E:E,Juillet!F:F,B7)"
Cordialement.
-
Merci bien, cela fonctionne a merveille.
Je debute en VBA et je pense que cela risque de me re-servir a l'avenir.