Traduire une formule excel vers un code VBA
Bonjour à Tous,
Je vous demande de l'aide car j'ai besoin de faire la somme des stocks suivant un critère.
Lorsqu'on trouve deux identifiants similaires dans une feuille, on fait la somme des produits en stock.
J'ai trouvé l’expression en code Excel : =SOMME.SI($A:$A;A:A;$I:$I)
J'aimerais avec la traduction en vba afin de créer une macro.
En enregistrant une macro j'obtiens ActiveCell.FormulaR1C1 = "=SUMIF(C1,C[-9],C9)"
Mais je souhaiterais vraiment voir l'expression en code VBA derrière cette formule.
Merci
Je vous demande de l'aide car j'ai besoin de faire la somme des stocks suivant un critère.
Lorsqu'on trouve deux identifiants similaires dans une feuille, on fait la somme des produits en stock.
J'ai trouvé l’expression en code Excel : =SOMME.SI($A:$A;A:A;$I:$I)
J'aimerais avec la traduction en vba afin de créer une macro.
En enregistrant une macro j'obtiens ActiveCell.FormulaR1C1 = "=SUMIF(C1,C[-9],C9)"
Mais je souhaiterais vraiment voir l'expression en code VBA derrière cette formule.
Merci
1 réponse
-
ModérateurBonjour,
Ceci devrait répondre à ta question :
https://www.excel-pratique.com/fr/vba/fonctions_vba.php-
-
Modérateur@epaudeEvite de lire en diagonale ;)
Les fonctions sont toutes en anglais ...
Pour s'y retrouver, une liste des fonctions traduites en anglais est disponible sur ce site, en voici un extrait : -
-
Modérateur@epaudeÇa tombe bien, c'est une traduction en anglais servant justement à renseigner le code VBA.
Lis avec attention la page et tu verras bien que ça répond à ta demande ainsi que pour toute autre fonction dont tu aurais besoin.
-