Supprimer des lignes vides dans un tableau Excel

Voici une astuce toute simple pour effacer rapidement les lignes vides d’un tableau Excel. Vouloir effacer des lignes ou des cellules vides est un problème auquel tout utilisateur d’Excel est confronté un jour.

Cela arrive fréquemment lorsque l’on importe des données (fichier texte, fichier csv, etc.) qu’il faut nettoyer pour présenter correctement un tableau qui soit lisible. La solution qui consiste à sélectionner les lignes une à une peut s’utiliser pour les tableaux de petite taille, mais pour des tableaux constitués de centaines de lignes et plus la manipulation est un peu fastidieuse et pas très productive.

Autant utiliser la fonctionnalité prévue par défaut par Excel. Le principe consiste à sélectionner la zone du tableau à nettoyer (une plage de cellules), de demander à Excel d’isoler les lignes qui sont vides puis de les supprimer via le raccourci clavier Crtl – qui supprime les lignes (vides dans notre cas de figure) sélectionnées.

Les manipulations à faire sont détaillées dans l’exemple ci-dessous.

Pour supprimer les lignes vides des feuilles de calcul Excel  :

lignesvides

  • Sélectionnez vos données, ici A2:B16.
  • Appuyez sur F5, cela va ouvrir la boîte « Atteindre« , cliquez sur « Cellules…« .
    atteindre
  • Dans la fenêtre « Sélectionner les cellules« , cocher la case « Cellules vides » et cliquez sur OK.
    cellulesvides
  • À cette étape, toutes les lignes vides de la plage de cellules sont sélectionnées.
  • Pour la dernière étape, il ne vous reste plus qu’à cliquer sur CTRL – (Raccourci clavier pour supprimer les lignes sélectionnées), cochez « Ligne entière » et OK.
    decalerhaut
  • Toutes les lignes vides sont alors supprimées.

Comme des lignes sont supprimées par la dernière manipulation, Excel demande ce qu’il faut faire avec les lignes restantes dans le tableau. A priori, la logique veut que les lignes restantes soient décalées vers le haut pour remplacer les lignes vides supprimées.

Cette manipulation fonctionne correctement avec la version 2003 d’Excel ainsi que les versions suivantes du tableur (Excel 2010…).