Difficile de proposer quelque chose qui soit adapté à ton cas précis puisqu'aucun fichier n'est fourni.
Une piste :
parcourir le tableau de la dernière ligne à la première
pour chaque ligne, faire la somme des valeurs absolues des cellules de la ligne
si cette somme est nulle, on efface la ligne
on passe à la ligne suivante
Voir un exemple dans le fichier joint.
edit : bonsoir arthour973 .
rem : la méthode charge le tableau en mémoire ; elle est donc relativement rapide. Si le tableau est très grand, le chargement du tableau en mémoire peut être limité par la quantité de RAM disponible. Dans ce cas, utiliser la méthode du post #5 est possible.
Une autre méthode qui éviterait de passer par un total d'absolus :
- remplacement des 0 par ""
- suppression des lignes vides
- remise des 0 sur les cellules "" restantes du tableau
Cdlt
Cependant je n'arrive pas a adapter le code lorsque mon tableau se trouve en mileu de tableur avec la methode de barbatruc..
POurriez vous m'aider avec l exemple de tableau du fichier joint?
merci d avance !!!!
Pièces jointes
nicroq- suppr lignes à zéros- v1 avec tab milieu.xlsm