Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

total des lignes visibles seulement

2 réponses
Avatar
J
Bonjour à tous
comment adapter cette formule pour totaliser seulement les lignes non
masquées??
=SOUS.TOTAL(9;J7:J30)
de la même façon que si l'on filtrait.
Meri
@+
J@@

2 réponses

Avatar
MichDenis
Bonsoir J@@,


Dans un module standard, copie cette fonction personnalisée :

'------------------------
Function SommeCelluleVisible(Rg As Range)

Dim T As Double, R As Range
For Each R In Rg.Rows
If R.Hidden = False Then
T = T + WorksheetFunction.Sum(R.Cells)
End If
Next
SommeCelluleVisible = T

End Function
'------------------------

Et dans la cellule où tu veux obtenir la somme des cellules d'une plage dont les lignes sont visibles :

=SommeCelluleVisible(A2:D10)
Évidemment tu adaptes la plage de cellules visées.


Salutations!




"J@@" a écrit dans le message de news:
Bonjour à tous
comment adapter cette formule pour totaliser seulement les lignes non
masquées??
=SOUS.TOTAL(9;J7:J30)
de la même façon que si l'on filtrait.
Meri
@+
J@@
Avatar
AV
Méfiance : le masquage/affichage des lignes n'entraine aucun recalcul donc la
fonction proposée par Denis (que je salue au passage) peut réserver des
surprises ...

AV