Bonjour,
Lorsque je créé une formule avec l'enregistreur de macro cela me donne des formules de type R1C1. Est-il possible de contourner et d'utiliser les formules telles qu'écrites ?
Avec ce code, j'ai une erreur à "=*" alors que ça fonctionne dans l'exemple 2, bien sur il y a des erreurs de syntaxe , par ; ect... mais je ne sais pas faire ,-(
Exemple 2 :
Merci à vous
Lorsque je créé une formule avec l'enregistreur de macro cela me donne des formules de type R1C1. Est-il possible de contourner et d'utiliser les formules telles qu'écrites ?
Avec ce code, j'ai une erreur à "=*" alors que ça fonctionne dans l'exemple 2, bien sur il y a des erreurs de syntaxe , par ; ect... mais je ne sais pas faire ,-(
Code:
Range("B2").Formula="SOMME.SI.ENS($A$3:$A$9;B3:B9; "=*";B3:B9; "*")"
Exemple 2 :
VB:
Range("B2").Select
'=SOMME.SI.ENS($A$3:$A$9;B3:B9; "=*";B3:B9; "*") ' je voudrai écrire sous cette forme
ActiveCell.FormulaR1C1 = _
"=SUMIFS(R3C1:R9C1,R[1]C:R[7]C, ""=*"",R[1]C:R[7]C, ""*"")"
Merci à vous
Dernière édition: