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

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 !

teodormircea

XLDnaute Occasionnel
Bonjour le forum

Je cherche une solution par macros pour faire un SUBTOTAL, type 3 , sur toute les colonnes dans une feuille excel.Le plus difficile c'est que certaines colonnes n'ont pas la dernière cellule remplie donc,il faut je pense déterminer la dernière ligne remplie et puis faire le SOUBTAL pour toutes les colonnes.
 

Pièces jointes

Re : Subtotal

Voila j'ai trouve une solution pour trouver la derniere ligne remplie dans une range de valeurs, il reste qu'a mettre un SUBTOTAL dans chaque cellule de la ligne

Code:
Sub FindLastRow()
Dim LastRow As Long
    If WorksheetFunction.CountA(Cells) > 0 Then
        'Search for any entry, by searching backwards by Rows.
        LastRow = Cells.Find(What:="*", After:=[A1], _
              SearchOrder:=xlByRows, _
              SearchDirection:=xlPrevious).Row
              MsgBox LastRow
    End If
End Sub
 
Re : Subtotal

Ah j'ai bricole un petit peux

Code:
Sub essai()
Dim LastColumn As Integer
If WorksheetFunction.CountA(Cells) > 0 Then
        'Search for any entry, by searching backwards by Columns.
        LastColumn = Cells.Find(What:="*", After:=[A1], _
                           SearchOrder:=xlByColumns, _
                       SearchDirection:=xlPrevious).Column
  derlig = Cells.Find("*", , , , xlByRows, xlPrevious).Row
  For col = 1 To LastColumn
    Cells(derlig + 1, col).Formula = "=SubTOTAL(3," & Cells(2, col).Address & ":" & Cells(derlig, col).Address & ")"
  Next col
  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

  • Question Question
XL pour MAC Graphique
Réponses
12
Affichages
541
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…