Supprimer les lignes vide sans diminution de la formule

  • Initiateur de la discussion Initiateur de la discussion Mimi
  • 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 !

Mimi

XLDnaute Occasionnel
Bonjour à tous,
Avec le bouton 4 j'arrive à supprimer les lignes vides,
jusque là tout va bien, mais en cellule F2 il i a une formule =SOMME(F4:F500)
et le problème c'est que lorsque je supprime les lignes vides la formule diminue
c'est-à-dire que lorsque que je supprime 7 lignes vides la formule diminue de 7
Comment faire pour eviter la diminution du F500,
D'avance merci
Michel
 

Pièces jointes

Re : Supprimer les lignes vide sans diminution de la formule

Bonjour
Au plus simple : remettre la formule en fin de traitement.
VB:
Sub test_2()
Application.ScreenUpdating = True
With Sheets("Vente")
For i = Range("A65536").End(xlUp).Row To 3 Step -1
    If Range("A" & i).Value = "" Then Rows(i).Delete
Next i
.Range("$F$2").FormulaLocal = "=SOMME($F$4:$F$50)"
End With
Application.ScreenUpdating = False
End Sub
Cordialement
 
Re : Supprimer les lignes vide sans diminution de la formule

Re
On peux en profiter pour remetre le code d'applomb 😀

VB:
Sub test()
Application.ScreenUpdating = False
With Sheets("Vente")
    For i = .Range("A65536").End(xlUp).Row To 3 Step -1
        If .Range("A" & i).Value = "" Then .Rows(i).Delete
    Next i
    .Range("$F$2").FormulaLocal = "=SOMME($F$4:$F$50)"
End With
Application.ScreenUpdating = True
End Sub
Cordialement

EDIT Bonjour CHALET
 
- 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

Retour