fonction si somme de la ligne =0 alors supprimer la ligne

skalex

XLDnaute Junior
bonjour tout le monde,

je recherche à faire un fonction en VBA

en gros:
calcul somme de B2 a AB2 si = 0 supprimer la ligne
calcul somme de B3 a AB3 si = 0 supprimer la ligne
... jusque B112

je n'arrive pas à trouver la synthaxe de la fonction SUM pour cette configuration
si quelqu'un a une idée....

Merci

Alex
 

skalex

XLDnaute Junior
Re : fonction si somme de la ligne =0 alors supprimer la ligne

voila un petit fichier exemple
merci
alex
 

Pièces jointes

  • test somme.xls
    17.5 KB · Affichages: 138
  • test somme.xls
    17.5 KB · Affichages: 151
  • test somme.xls
    17.5 KB · Affichages: 150

dionys0s

XLDnaute Impliqué
Re : fonction si somme de la ligne =0 alors supprimer la ligne

Voici le fichier exemple.

La macro se trouve sans le module1

A plus

EDIT : fichier modifié. J'avais fait une petite erreur dans le code.
 

Pièces jointes

  • test somme.xls
    37.5 KB · Affichages: 218
  • test somme.xls
    37.5 KB · Affichages: 225
  • test somme.xls
    37.5 KB · Affichages: 235
Dernière édition:

skalex

XLDnaute Junior
Re : fonction si somme de la ligne =0 alors supprimer la ligne

merci dyonisos
ca marche impec.
par contre je dois l'inséré dans une macro existante avec un bouton et 2 actions avant celle ci qui doivent toutes se faire avec le click sur le bouton
quand je l'inser après le Next de l'action précedente j'ai "déclaration existante dans la portée en cours"
à cause de "Dim I As Long"
j'utilise déjà le I avant dans la macro est ce que ca vient de la?
 

dionys0s

XLDnaute Impliqué
Re : fonction si somme de la ligne =0 alors supprimer la ligne

C'est plus que probable.

Tu dois modifier mon code en remplaçant I partout (dans la déclaration et partout ailleurs) par un autre caractère ou suite de caractères qui te conviendra, et pas déjà utilisé dans la macro.

Good luck ^_^
 

Discussions similaires

Réponses
1
Affichages
177
Réponses
6
Affichages
288
Réponses
2
Affichages
425

Statistiques des forums

Discussions
312 336
Messages
2 087 388
Membres
103 534
dernier inscrit
Kalamymustapha