Somme d'une plage filtrée
BOND
-
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, à tous
comment fait-on pour sommer les éléments d'une plage qui vient de
subir un filtre?
Du genre:
j'ai une colonne A d'objets (marteaux, fusibles, disjoncteurs...) ,
et une colonne B quantité . je filtre la colonne d'objets de manière à ne voir
que l'un des objets à la fois. Et maintenant je veux faire la somme des
quantités en B correspondants à l'objet filtré en A.
Quelqu'un pourrait-il m'aider à trouver le code VBA correspondant?
Merci d'avance.
Eddy
comment fait-on pour sommer les éléments d'une plage qui vient de
subir un filtre?
Du genre:
j'ai une colonne A d'objets (marteaux, fusibles, disjoncteurs...) ,
et une colonne B quantité . je filtre la colonne d'objets de manière à ne voir
que l'un des objets à la fois. Et maintenant je veux faire la somme des
quantités en B correspondants à l'objet filtré en A.
Quelqu'un pourrait-il m'aider à trouver le code VBA correspondant?
Merci d'avance.
Eddy
1 réponse
-
Bonjour,
Tu peux utiliser cette fonction personnalisée tirée du site de microsoft :
Function Sum_Visible_Cells(Cells_To_Sum As Object) For Each cell In Cells_To_Sum If cell.Rows.Hidden = False Then If cell.Columns.Hidden = False Then total = total + cell.Value End If End If Next Sum_Visible_Cells = total End Function
Pour adapter n'hésite pas...