Il peut y avoir un moment où vous travaillez avec un tableau et que vous souhaitez insérer une ligne vide entre chaque ligne existante dans le tableau. Il existe plusieurs façons simples de procéder. Si vous ne souhaitez pas utiliser de macro, vous pouvez suivre ces étapes:

  1. Insérez une colonne vide n’importe où dans la liste ou le tableau.

  2. Mettez la valeur 1 dans la première cellule du tableau de la nouvelle colonne et la valeur 2 dans la deuxième cellule.

  3. Sélectionnez les deux cellules entrées à l’étape 2 et utilisez la poignée de remplissage pour faire glisser vers la dernière cellule du tableau. Vous devriez maintenant avoir une colonne remplie de nombres consécutifs, de 1 à combien de lignes il y a dans le tableau. Ces cellules remplies doivent toujours être sélectionnées.

  4. Appuyez sur Ctrl + C. Cela copie les cellules dans le Presse-papiers.

  5. Dans la nouvelle colonne, juste en dessous de la dernière cellule, collez les cellules copiées.

Vous devriez maintenant avoir une autre plage de cellules sous le tableau remplie des mêmes nombres consécutifs que vous avez créés à l’étape 3.

  1. Sélectionnez n’importe quelle cellule du tableau d’origine.

  2. Affichez l’onglet Données du ruban.

  3. Cliquez sur Trier dans le groupe Trier et filtrer. Excel sélectionne le tableau, y compris les lignes ajoutées à l’étape 5, et affiche la boîte de dialogue Trier.

(Voir la figure 1.)

  1. Indiquez que vous souhaitez trier par ordre croissant en fonction de la nouvelle colonne contenant vos nombres.

  2. Cliquez sur OK. La table est recourue.

  3. Supprimez la colonne que vous avez ajoutée à l’étape 1.

Les étapes ci-dessus fonctionnent en raison de la manière dont Excel effectue son tri.

Si, pour une raison quelconque, vous vous retrouvez avec deux lignes vides l’une à côté de l’autre (en d’autres termes, le tri ne fonctionne pas exactement comme il aurait dû), vous pouvez modifier légèrement le processus. À l’étape 2, entrez les nombres 1 et 3 dans les deux cellules supérieures. Cela entraîne le remplissage de nombres impairs dans la nouvelle colonne. Au lieu de faire les étapes 4 et 5, vous remplissez simplement une zone similaire avec des cellules paires (remplissez simplement la première cellule avec 2 et la seconde avec 4). Lorsque vous triez ensuite aux étapes 6 à 10, la table résultante a les lignes entrelacées dans le bon ordre.

Si vous n’êtes pas opposé à l’utilisation de macros, il est encore plus facile d’insérer les lignes vides. Sélectionnez simplement les lignes que vous souhaitez affecter, puis exécutez cette macro:

Sub AddBlankRows1()

Dim J As Integer     Dim MySelection As Range

If TypeName(Selection) <> "Range" Then Exit Sub     Set MySelection = Selection     Application.ScreenUpdating = False     For J = MySelection.Rows.Count To 1 Step –1         MySelection.Rows(J).EntireRow.Insert     Next J     Application.ScreenUpdating = True End Sub

Voici une variante un peu plus courte de la même macro:

Sub AddBlankRows2()

FR = Selection.Rows.Row     LR = Selection.Rows.Count + FR - 1     For R = LR To FR + 1 Step -1         Rows(R).Insert     Next End Sub

Bien sûr, vous devez vous rappeler que si votre seul but en ajoutant des lignes est «d’espacer» vos informations, vous pouvez réaliser la même chose en augmentant simplement la hauteur de chaque ligne du tableau. Vous ne devez ajouter physiquement des lignes vides que si vous en avez besoin pour insérer des informations supplémentaires dans votre table de données.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (9667) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Easily_Adding_Blank_Rows [Ajouter facilement des lignes vides].