Ne pas sommer les lignes masquées

j'ai excel 2003

j'ai un tableau avec plusieurs sommes (genre factures). Je souhaite additionner uniquement les montants figurant sur les lignes non masquées. Les lignes masquées ne doivent pas influencer sur mon addition. Je masque les lignes en cliquant sur une ou plusieurs lignes et je choisi l'option masquer. J'ai déja utilisé la fontion sous.total 109 et ça ne fonctionne pas. Quelqu'un a-t'il la solution ?

Bonjour pitfran,

Tu nomme les cellules ou plages que tu veux sommer.

Ex:
=SOMME(A12;C12;D12;F12;G12;I12)

Cdlt,

Salut le forum

Le problème était existant sous Excel 2000 mais pas sous Excel 2003.

Es-tu certain d'être en 2003.... ?

Sinon avec une fonction personnalisée à mettre dans un module standard.

Public Function SousTotal(Plage As Range) 
  Dim Cellule As Range 
    Application.Volatile 
      For Each Cellule In Plage 
        If Rows(Cellule.Row).Hidden = False Then 
          SousTotal = SousTotal + Cellule.Value 
        End If 
      Next Cellule 
End Function

Mode d'utlisation

=SousTotal(F6:F32)

Mytå

Je confirme, il s’agit bien de la version 2003, ta solution fonctionne, mais elle ne me soustrait pas automatiquement la somme au moment ou je masque la ligne ; il faut sélectionner à nouveau la plage.[/img]

Rectification ma collègue à 2003 et ça fonctionne avec le sous.total 109, je ne doit pas avoir 2003 alors.

Rechercher des sujets similaires à "pas sommer lignes masquees"