Bonjour
en cherchant a élimiiner les lignes TOTALEMENT VIDES d'une feuille excell je suis tombé sur ce code vba
Sub SupprimerLignesVides()
For i = Sheets("Feuil1").Range("A65536").End(xlUp).Row To 1 Step -1
If Application.CountA(Rows(i)) = 0 Then Rows(i).Delete Shift:=xlUp
Next
End Sub
j ai testé ca semble bien marcher, je voulais votre confirmation que la ligne excell est supprimé si et seulement si toute la ligne concernées est vide
j ai compris que l on travaille sur la feuille1, .nom que l on peut adapter, en partant de la dernière ligne jusqu'à 1 en remontant, sur 65536 lignes max excell
mais pour mon information je ne comprends pas ou on s assure que toutes les colonne de la ligne concernée est vide, c est Application.CountA qui fait ca ? row(i) concerne la ligne ..
merci à vous