Excel : supprimer des lignes vides entre chaque ligne
Seconde astuce sur Excel (Microsoft), allant directement de paire avec la précédente
Situation : Contrairement avec la situation précédente, vous avez besoin de supprimer toutes les lignes vides entre chacune des lignes de votre colonne.
Méthode : En voici deux, chacune adaptée à différentes situations. Disons que la première est plus rapide mais ne fonctionnera pas si vos lignes comportent plusieurs colonnes avec certaines de ces colonnes pas systématiquement remplies. La deuxième est donc plus longue mais sera valide 100% du temps. Ainsi, soyez souple et optez pour la plus efficace selon votre problématique !
Reprenons l'exemple de tout à l'heure. Sélectionnez tout d'abord la ou les colonne(s) concernée(s).
![Liste de lignes Excel](../images/articles/art_7_img_1.png)
Appuyez maintenant sur « F5 ». C'est un raccourci pour « Rechercher et sélectionner » → « Atteindre » dans le premier onglet d'Excel. Attention : le raccourci « CTRL+G » du screenshot ci-dessous n'est pas fonctionnel et mettra simplement votre texte en gras.
![Rechercher et sélectionner > Atteindre](../images/articles/art_7_img_2.png)
Cliquez ensuite sur « Cellule ».
![Cellules...](../images/articles/art_7_img_3.png)
Puis sur « Cellules vides » et « OK ».
![Cellules vides](../images/articles/art_7_img_4.png)
Toutes les cellules vides sont maintenant sélectionnées. Faites un clic droit puis cliquez sur « Supprimer ».
![Clic droit > Supprimer](../images/articles/art_7_img_5.png)
Choisissez « Décaler les cellules vers le haut ».
![Décaler les cellules vers le haut](../images/articles/art_7_img_6.png)
Les cellules vides sont supprimées. À nouveau, notez que cette méthode fonctionne avec plusieurs colonnes seulement si, pour chaque ligne que l'on souhaite conserver, toutes les colonnes sont remplies.
![Cellules vides supprimées](../images/articles/art_7_img_7.png)
Autrement, seconde méthode : créez un index temporaire.
![Index temporaire](../images/articles/art_7_img_8.png)
Incrémentez-le par des nombres entiers, en démarrant à 0 ou 1 pour faire simple (voir article sur l'insertion de lignes).
![Incrémentation de l'index](../images/articles/art_7_img_9.png)
Faîtes un tri sur la première colonne, celle ne comprenant pas l'index, et plus précisément celle où toutes les lignes que l'on souhaite conserver sont remplies à chaque fois.
Ne vous en faîtes pas, l'ordre originel sera conservé grâce à l'index. Ce tri sert juste à mettre de côté les lignes entièrement vides.
![Tri sur la colonne des lignes à conserver](../images/articles/art_7_img_10.png)
Les lignes vides se retrouvent donc en bas de la liste.
![Les lignes vides sont isolées en bas](../images/articles/art_7_img_11.png)
Sélectionnez ces lignes et supprimez-les.
![Suppression des lignes vides](../images/articles/art_7_img_12.png)
Il vous reste donc logiquement juste vos lignes.
![Lignes restantes](../images/articles/art_7_img_13.png)
C'est le moment d'utiliser l'index temporaire, faîtes un tri ascendant sur cet index.
![Tri sur la colonne de l'index](../images/articles/art_7_img_14.png)
Il reste ainsi les lignes vides du départ, conservées, et l'ordre initial.
![Lignes restantes, dans l'ordre](../images/articles/art_7_img_15.png)
Il ne vous reste qu'à supprimer la colonne de l'index temporaire.
![Suppression de la colonne de l'index](../images/articles/art_7_img_16.png)
J'espère que ce tutoriel illustré vous servira dans votre utilisation du logiciel.