Somme d'une colonne en fonction du filtre

bonjour,

j'ai un petit quelqu'un pourra peut etre m'aider,merci d'avance:

c'est une macro qui semblera assez simple pour certains mais pour ma part ca semble assez compliqué,ca fait un petit moment que j'essai mais sans succés.

mon problème est le suivant:

j'ai une série de nombre dans une colonne que je somme et je stocke le résultat dans une cellule.cela se passe dans la meme feuille.Mais lorsqu'on applique un filtre et que je veux additionner les cellule qui ont été filtrer(les cellules qu'on on voit sur la feuille après avoir filtrer) ca ne marche pas.

je suis preneur de toute réponse,voici le fichier excel en question:

https://www.excel-pratique.com/~files/doc/3jNSgClasseur1.xls

Bonjour,

Modifie ta macro comme ceci :

Range("E10").Value = Application.WorksheetFunction.Subtotal(9, Range("B:B"))

Par contre, il faut cliquer dans n'importe quelle cellule afin de valider le résultat.

N'étant pas une pro du VBA, je ne sais pas faire le code pour cette validation.

J'en appelle aux experts pour le modifier.

Edit : le plus simple est que tu inscrives en E10 =SOUS.TOTAL(9;B:B)

plus besoin de macro

Amicalement

Nad

80classeur3.xlsm (42.51 Ko)

merci j'ai essayer et ca marche.encore merci

Rechercher des sujets similaires à "somme colonne fonction filtre"