Comment insérer une ligne en dessous dans Excel (5 méthodes)

  • Partage Ça
Hugh West

Parfois, nous avons besoin de placer une ligne vierge dans nos Excel pour saisir les données manquées. Dans cet article, vous apprendrez à connaître les méthodes de l'outil de gestion des données de l'entreprise. Excel à Insérer une rangée en dessous .

Pour vous aider à mieux comprendre, je vais utiliser un ensemble de données à titre d'exemple. L'ensemble de données suivant représente Vendeur , Produit et Ventes nettes .

Télécharger le cahier d'exercices

Téléchargez le cahier d'exercices suivant pour vous entraîner par vous-même.

Insertion d'une rangée en dessous.xlsm

5 méthodes efficaces pour insérer une ligne en dessous dans Excel

1. méthode Excel VBA pour insérer une ligne en dessous

Nous pouvons facilement ajouter une rangée sous la cellule sélectionnée en Excel en utilisant VBA Dans cette méthode, nous allons utiliser VBA à Insérer a Row Below .

ÉTAPES :

  • Tout d'abord, sélectionnez le Visual Basic fonction sous Développeur l'onglet.

  • Ensuite, sélectionnez Module en vertu de la Insérer onglet.

  • Une fenêtre s'ouvre.
  • Là, copiez le Code donné ci-dessous et le coller dans le Module fenêtre.
 Sub PlaceRowBelow() Dim rnge As Range Application.ScreenUpdating = False Set rnge = ActiveCell.Offset(1, 0) rnge.EntireRow.Select Selection.Insert Shift:=xlDown Selection.ClearFormats Application.ScreenUpdating = True End Sub 
  • Après cela, fermez le Visual Basic fenêtre.
  • Maintenant, sélectionnez la cellule D5 .

  • Ensuite, sélectionnez Macros en vertu de la Développeur onglet.

  • Là, sélectionnez le Macro nom PlaceRowBelow '.
  • Et ensuite, appuyez sur Exécuter .

  • Enfin, il ajoutera une ligne sous la cellule sélectionnée.

Lire la suite : Comment insérer une ligne dans Excel ( 5 méthodes)

2. Excel insère une ligne après chaque autre ligne

Cette méthode ajoutera un Rangée après Une rangée sur deux sur Excel .

2.1 Colonne vierge et fonction de tri d'Excel pour insérer une ligne

Ici, nous utiliserons Colonne vierge et Trier pour Insérer une ligne après chaque autre ligne.

ÉTAPES :

  • Tout d'abord, sélectionnez la colonne la plus à gauche.
  • Ensuite, cliquez sur le bouton droit de la souris et sélectionnez l'option Insérer de la liste.

  • Cela ajoutera simplement une colonne sur la gauche.

  • Sélectionner la cellule A4 .
  • Là, tapez Colonne vierge .

  • Ensuite, remplissez le Colonne en série jusqu'à la fin des données, comme dans l'image suivante.

  • Encore une fois, remplissez la colonne en série comme indiqué dans l'image ci-dessous.

  • Maintenant, sélectionnez la plage de cellules à l'exception de l'en-tête.

  • Ensuite, cliquez sur le bouton droit de la souris.
  • Là, sélectionnez Trier du plus petit au plus grand de la Trier options.

  • Après cela, vous verrez que votre ensemble de données est réorganisé entre elles.

  • Enfin, juste Supprimer le site Colonne vierge et vous obtiendrez le résultat souhaité.

2.2 Insérer une ligne avec le code Excel VBA

Un autre procédé pour ajouter des lignes après chaque autre ligne est avec VBA code.

ÉTAPES :

  • Au début, sélectionnez la plage de cellules avec laquelle vous voulez travailler.

  • Ensuite, sélectionnez le Visual Basic sous la rubrique Développeur onglet.

  • Ensuite, sélectionnez Module en vertu de la Insérer onglet.

  • Une fenêtre s'ouvre.
  • Là, copiez le Code donné ci-dessous et le coller dans le Module fenêtre.
 Sub PlaceRows() Dim rnge As Range Dim RowNumber As Integer Dim x As Integer Set rnge = Selection RowNumber = rnge.EntireRow.Count For x = 1 To RowNumber ActiveCell.Offset(1, 0).EntireRow.Insert ActiveCell.Offset(2, 0).Select Next x End Sub 

  • Après cela, fermez le Visual Basic et sélectionnez Macros en vertu de la Développeur onglet.

  • Là, sélectionnez PlaceRows dans le Macro et appuyez sur Exécuter .

  • Vous finirez par voir des rangées vides après une rangée sur deux.

Lire la suite : VBA pour insérer une ligne dans Excel (11 méthodes)

Saisir une rangée sous une cellule vide dans Excel

Dans cette section, nous allons montrer comment utiliser la fonction IF à Insérer des rangées après un Cellule vierge sur Excel .

ÉTAPES :

  • Tout d'abord, sélectionnez la cellule F5 et tapez la formule :
=IF(B4 "", "",1)

  • Ensuite, appuyez sur Entrez et faites-le glisser vers la dernière ligne de votre ensemble de données.

  • Maintenant, sélectionnez l'ensemble du Colonne F .

  • Ensuite, sélectionnez Trouvez de Trouver et sélectionner dans les options de l Modification de dans le cadre du Accueil onglet.

  • Une boîte de dialogue s'ouvre.
  • Là, tapez 1 sur Trouvez ce que .
  • Après cela, appuyez sur Trouver tout .

  • Le dialogue se développera comme indiqué dans l'image ci-dessous.
  • Là, sélectionnez les lignes avec la valeur 1 et appuyez sur Fermer .

  • Et ensuite, vous verrez que les cellules avec la valeur 1 sont sélectionnés automatiquement.

  • Maintenant, appuyez sur les touches ' Ctrl et + ensemble.
  • Là, sélectionnez le Ligne entière dans la boîte de dialogue contextuelle et appuyez sur OK .

  • À la fin, vous verrez le résultat attendu, comme dans l'image suivante.

Lire la suite : Comment insérer une ligne à l'intérieur d'une cellule dans Excel (3 façons simples)

Lectures similaires

  • Macro Excel pour insérer des lignes (8 méthodes)
  • Macro VBA pour insérer une ligne dans Excel en fonction de critères (4 méthodes)
  • Comment déplacer une ligne dans Excel (6 méthodes)
  • Comment insérer une ligne vierge après chaque nième ligne dans Excel (2 méthodes simples)
  • Insérer des lignes dans Excel en fonction de la valeur de la cellule avec VBA (2 méthodes)

4. insérer une ligne dans Excel en utilisant la fonction de sous-total

Ici, nous allons montrer comment Insérer a Rangée après chaque Vendeur nom en Excel .

ÉTAPES :

  • Tout d'abord, sélectionnez la plage de cellules avec laquelle vous souhaitez travailler.

  • Ensuite, sélectionnez le Sous-total de la fonction Grandes lignes dans le cadre du Données onglet.

  • Une boîte de dialogue s'ouvre.
  • Là, sélectionnez Vendeur à partir de ' A chaque changement de liste, Comte à partir de ' Fonction d'utilisation Liste, contrôle Ventes nettes dans ' Ajouter le sous-total à et garder le reste tel quel.
  • Enfin, appuyez sur OK .

  • Après avoir appuyé sur OK vous verrez votre jeu de données comme l'image ci-dessous.

  • Maintenant, sélectionnez Aller à Specia l de Trouver et sélectionner dans la section Modification de dans le cadre du Accueil onglet.

  • Une boîte de dialogue s'ouvre.
  • Là, vérifiez uniquement le Numéros option dans Formules et appuyez sur OK .

  • Après avoir appuyé sur OK vous verrez que tous les numéros de compte sont sélectionnés.

  • Maintenant, appuyez sur la touche ' Ctrl et + ensemble.
  • Là, sélectionnez le Ligne entière dans la boîte de dialogue qui apparaît et appuyez sur OK .

  • Et ensuite, une ligne vide sera insérée après chaque Vendeur nom.

  • Ensuite, sélectionnez la plage de cellules.

  • Maintenant, sélectionnez Sous-total de la Grandes lignes dans le cadre du Données onglet.

  • Appuyez sur Supprimer tout dans la boîte de dialogue qui apparaît.

  • Et enfin, vous verrez le résultat souhaité.

Lire la suite : Comment insérer une ligne de total dans Excel (4 méthodes simples)

Excel VBA pour placer une rangée au bas d'un tableau

Dans cette méthode, nous allons montrer comment ajouter un fichier vide Rangée au Fond d'un Tableau sur Excel .

ÉTAPES :

  • Tout d'abord, sélectionnez le Visual Basic sous la rubrique Développeur onglet.

  • Une fenêtre s'ouvre.
  • Là, sélectionnez Module en vertu de la Insérer onglet.

  • Une autre fenêtre s'ouvre.
  • Là, copiez le Code donné ci-dessous et le coller dans le Module fenêtre.
 Sub PlaceRowUnderTable() Dim sheet As Worksheet Set sheet = ActiveSheet Table_Title = InputBox("Table Title : ") Dim list As ListObject Set list = sheet.ListObjects(Table_Title) list.ListRows.Add End Sub 

  • Après cela, fermez le Visual Basic fenêtre.
  • Ensuite, sélectionnez Macros en vertu de la Développeur onglet.

  • Là, sélectionnez PlaceRowUnderTable sur Nom de la macro et appuyez sur Exécuter .

  • Une boîte de dialogue s'ouvre.
  • Type Tableau 1 sur Titre du tableau et appuyez sur OK .

  • Enfin, vous verrez une ligne vide sous le tableau.

Lire la suite : Macro Excel pour ajouter une rangée au bas d'un tableau

Conclusion

Vous pourrez désormais Insérer a Row Below sur Excel en utilisant les méthodes décrites ci-dessus. Continuez à les utiliser et faites-nous savoir si vous avez d'autres façons d'effectuer cette tâche. N'oubliez pas de laisser vos commentaires, suggestions ou questions dans la section des commentaires ci-dessous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.