Macro suprimant automatiquement des lignes vides

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

N

Nikom

Guest
Bonjour à tous et à toutes.

J'utilise un modele dans lequel figure un tableau.
Je souhaite suprimer les lignes vides dans ce tableau.

je sais que ce theme a déja été abordé dans le forum, et c'est la base de ma réflexion
cependant, la formule que j'utilise suprime les cellules vides et non les cellules avec une fontion (=""),

Voici la macro:


Sub Suprligne()
'
'

Sheets("feuil2").Range("B2:B8").SpecialCells xlCellTypeBlanks).EntireRow.Delete


'
End Sub



Je pense que c'est le "xlCellTypeBlanks" qui ne va pas, mais je ne vois pas quoi mettre à la place




merci de votre aide

Nikom
 
Bonjour,


POur corriger le problème de ce type, on peut utiliser en VBA la fonction isempty

Exemple :

sub aaa()


for i = 1 to [A1].rows.count

if isempty(cells(i,1)) then

entirerow(i).delete

end if
next i

cela devrait marcher en théorie...

Isempty(objet) permet de s'affranchir des formules présentes dans les cases ou des blancs types " ".

Cordialement

F.L
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
917
Réponses
4
Affichages
962
Retour