Bonjour le Forum,
Beaucoup de macro de suppression de lignes trouvées sur le net mais aucune qui corresponde à ce dont j’ai à nouveau besoin aujourd’hui.
Je dispose d’un énorme fichier de plus de 500 feuilles dont chacune contient plus de 36 000 lignes (et oui…).
Le traitement de toutes ces données étant terminé il faudrait que je supprime toutes les lignes devenues inutiles.
Dans chaque feuille il y a une colonne « G » dont les cellules sont vides ou contiennent une valeur numérique pouvant aller jusqu’à 300.
Il faudrait ici repérer, en partant du bas, la première ligne dont la cellule de la colonne « G » contient une valeur numérique (et donc non vide, au choix, lol) et supprimer toutes les lignes qui se trouvent au-dessus pour ne conserver que cette fameuse première ligne ainsi que toutes les autres lignes du dessous dont les cellules de la colonne « G » sont vides (forcément…).
La macro doit s’appliquer sur toutes les feuilles du classeur, exceptée la toute première.
Si dans le traitement de chaque feuille, la macro rencontre une feuille dont la colonne « G » ne contient aucune valeur numérique (que des cellules vides), alors ne rien faire (ne supprimer aucune ligne) et passer à la feuille suivante.
Voili, voulou, pour ceux qui se sentent d’écrire ça entre le dessert et le café.
Un grand merci d’avance et bonne journée