Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Sous.Total et plage dynamique

  • Initiateur de la discussion Initiateur de la discussion michir
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

michir

XLDnaute Occasionnel
Bonjour
je dois utliser la fonction sous.total, soit pour faire de sous totaux filtrés, soit pour compter le nombre des enregistrements par exemple:
=SOUS.TOTAL(3;B4:B50)&" Lignes filtrées" pour compter le nombre de cellules saisies de la colonne B
mais lorsque ma plage se modifie (B4:B100 par exemple) le résultat reste figé à B5:B50
comment provoquer la mise à jour en temps réel ?
Merci à tous
 
Bonjour à tous

Ou mettre ta plage sous forme de tableau et utiliser les formules tableau : cela suivra automatiquement l'ajout ou le suppression de lignes...
 
Dernière édition:
Re

Une proposition par VBA

EDIT: bonjour chris 🙂

VB:
Option Explicit
Dim derlig&, plage As Range

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    derlig = Range("a" & Rows.Count).End(xlUp).Row
    Set plage = Range("a1:j" & derlig)
    plage.AutoFilter Field:=1, Criteria1:=ActiveCell.Value
    [L1] = WorksheetFunction.Subtotal(3, Range("b2:b" & derlig))
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    derlig = Range("a" & Rows.Count).End(xlUp).Row
    Set plage = Range("a1:j" & derlig)

    If Target.Address = "$A$1" Then
        plage.AutoFilter
        [L1] = ""
    Else
        Exit Sub
    End If
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…