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@@
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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@@
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@@" <jipivert@-ifrance.fr> a écrit dans le message de news: OcxA7uzNFHA.2680@TK2MSFTNGP09.phx.gbl...
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@@
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@@
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
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 ...
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 ...