Microsoft 365 Problème de formule VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ERN

XLDnaute Junior
Bonjour,

Je vous sollicite car j'ai un code VBA qui insert des formules dans des cellules mais celles-ci ne sont pas bonnes et je ne trouver pas la source d'erreur.

Code:
Range("J" & L).FormulaR1C1 = _
        "=SUMIF(ENTREES!R[-1]C[-10]:R[10]C[-10],RC[-10],ENTREES!R[-1]C[-8]:R[8]C[-8])"
Range("K" & L).FormulaR1C1 = _
        "=SUMIF(SORTIES!R[-1]C[-11]:R[10]C[-11],RC[-11],SORTIES!R[-1]C[-9]:R[8]C[-9])"

Ce code doit créer une formule dans mon onglet "stock" en J4 et K4 qui récupère les valeurs des mes autres onglets "entrée" (C3) et "sortie" (C3) mais le résultat n'est pas cohérent.

Pourriez-vous m'aider ?
 

Pièces jointes

Bonjour ERN,

Mieux vaut utiliser FormulaLocal, vous aurez juste à inscrire votre formule comme elle se présente dans la cellule 😉

VB:
Range("J" & L).FormulaLocal = "=SOMME.SI(ENTREES!A:A;A" & L & ";ENTREES!C:C)"
Range("K" & L).FormulaLocal = "=SOMME.SI(SORTIES!A:A;A" & L & ";SORTIES!C:C)"

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
474
Réponses
12
Affichages
905
Compte Supprimé 979
C
Réponses
1
Affichages
1 K
Retour