Garder que les 10 dernière valeur (VBA)

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 !

xvella

XLDnaute Occasionnel
Bonjour,

Dans un second Tableau je souhaite garder que les 10 dernières lignes de valeur pour chaque produit.
Tout en renumérotant à partir de 1 la colonne du Tableau Résultat.

Merci d'avance.
Bonne Fête à tous.

A++
 

Pièces jointes

Re : Garder que les 10 dernière valeur (VBA)

Bonjour à tous,

Une petite modification du code de DoubleZero pour supprimer les lignes par groupe (de 10 à n) pour accélérer le traitement. Remplacer :
Code:
For i = Cells(Rows.Count, "e").End(xlUp).Row To 7 Step -1
     If Range("e" & i) > 10 Then Rows(i).Delete
Next i
par
Code:
i = Cells(Rows.Count, "e").End(xlUp).Row
While Range("e" & i) <> ""
    If Range("e" & i) > 10 Then
      Deb = CLng(Range("e" & i)) - 10
      Deb = i - Deb + 1
      Rows(Deb & ":" & i).Delete Shift:=xlUp
      i = Deb - 11
   Else
     i = i - CLng(Range("e" & i))
   End If
Wend
Ca a l'ai de fonctionner. Comme je croise la route de DoubleZero , j'en profite pour mettre un "Like +" pour toutes ses méthodes de lignes, colonnes provisoires et autres qui sont bien utiles.

Bonne fête de fin d'année

A+ Jac2
 
Re : Garder que les 10 dernière valeur (VBA)

Re-bonjour, bonjour, Jack2 🙂,

....Comme je croise la route de DoubleZero , j'en profite pour mettre un "Like +" pour toutes ses méthodes de lignes, colonnes provisoires et autres qui sont bien utiles...

Grand MERCI 😀 pour ce "Like", Jack2.

Je dois, cependant, avouer que si je fais appel aux colonnes et / ou lignes provisoires c'est que j'ai, encore, beaucoup à apprendre 😱...

Bon réveillon, suivi d'une merveilleuse année 😀 !

A bientôt 🙂🙂
 
- 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

Réponses
19
Affichages
762
Réponses
16
Affichages
596
Réponses
6
Affichages
199
Retour