Bonjour,
Je me heurte à un problème de somme des lignes visibles dans un tableau.
La fonction =SOUS.TOTAL(109;C2:C10) fonctionne très bien pour une somme en colonne, mais la même fonction =SOUS.TOTAL(109;C2:L2) ne fonctionne pas pour une somme en ligne.
Il en est de même en VBA avec le code suivant :
Function SommeCellulesVisibles(Plage As Range) As Double
Dim plg As Range
Dim Total As Double
For Each plg In Plage
If plg.Rows.Hidden = False And plg.Columns.Hidden = False Then
Total = Total + plg.Value
End If Next SommeCellulesVisibles = Total
End Function
Je ne comprend pas pourquoi cette différence entre les colonnes et les lignes.
Quelqu'un pourrait-il éclairer ma lanterne ? .... et accessoirement me dire comment faire la même chose en version horizontale ? (❁´◡`❁)
Merci