Bonjour,
j'aimerai savoir s'il est possible de faire une formule sommeprod en vba sur une variable tableau
Dans l'exemple mis ci dessous, je cherche à faire la somme d'une colonne avec 1 critère (=somme.si) ,.. mais par la suite je voudrais le faire sur plusieurs colonnes, c'est pour cela que j'ai fait cette petite formule "test".
J'utilise la formule index() pour sélectionner une colonne entière de la variable tableau.
Avec ce code j'obtiens une erreur d'execution et je ne sais pas pourquoi.
Quelqu'un peut il m'aider svp, ca fait 3semaine que je me prend la tete ?
ex:
Sub Exceptions_tab_TEST()
Dim x As Variant
Dim tablo() As Variant
tablo = Range("A5:AQ65000")
x = "=SOMMEPROD((INDEX(tablo;;31)=""FR"")*INDEX(tablo;;28))"
Cells(1, 1) = x
End Sub
j'aimerai savoir s'il est possible de faire une formule sommeprod en vba sur une variable tableau
Dans l'exemple mis ci dessous, je cherche à faire la somme d'une colonne avec 1 critère (=somme.si) ,.. mais par la suite je voudrais le faire sur plusieurs colonnes, c'est pour cela que j'ai fait cette petite formule "test".
J'utilise la formule index() pour sélectionner une colonne entière de la variable tableau.
Avec ce code j'obtiens une erreur d'execution et je ne sais pas pourquoi.
Quelqu'un peut il m'aider svp, ca fait 3semaine que je me prend la tete ?
ex:
Sub Exceptions_tab_TEST()
Dim x As Variant
Dim tablo() As Variant
tablo = Range("A5:AQ65000")
x = "=SOMMEPROD((INDEX(tablo;;31)=""FR"")*INDEX(tablo;;28))"
Cells(1, 1) = x
End Sub