Comment insérer une nouvelle ligne dans Excel via le clavier?

34

Faire un clic droit sur une ligne et cliquer sur insérer prend beaucoup de temps. Je préférerais ne pas avoir à retirer mes mains du clavier. Comment puis-je insérer une nouvelle ligne au-dessus de ma ligne actuelle en utilisant uniquement le clavier? Je suis principalement intéressé par l’insertion d’une seule ligne à la fois, mais aussi par les réponses qui traitent de plusieurs lignes à la fois.

jstricker
la source
3
Votre question ne dit pas clairement si vous souhaitez répéter "insérer une seule ligne" plusieurs fois à différents endroits ou si vous ne connaissez pas les astuces pour insérer plusieurs lignes en même temps; De plus, les raccourcis clavier diffèrent entre les versions Mac et PC, il serait donc utile de développer votre question.
Floris
Si vous voulez avoir le clic droit sur le clavier, utilisez Maj + F10.
harper

Réponses:

45

À ma connaissance, il existe deux options, et les deux nécessitent (malheureusement) deux étapes.

Option 1:

  1. Avec une seule cellule sélectionnée, appuyez sur Shift+ Spacepour sélectionner la ligne.
  2. Appuyez sur Control+ Shift+ +pour insérer une ligne au-dessus de la ligne actuelle.

Option 2:

  1. Avec une seule cellule sélectionnée, appuyez sur Control+ Shift+ +pour insérer une ligne.
  2. Appuyez sur Enterpour accepter la valeur par défaut de "Maj cellules vers le bas".

Si vous insérez plusieurs lignes à la fois, je pense que la première option est la meilleure, car vous pouvez répéter la seconde étape sans avoir à sélectionner de nouveau la ligne.

jstricker
la source
4
Merci. Cela fonctionne également dans Open Office / Libre Office.
dotancohen
11
Alt, I, Rsemble plus rapide pour l'insertion d'une seule ligne.
Kryan
Lorsque vous dites "insérer une ligne" dans l'option 1, est-il supérieur ou inférieur (sur mobile, ne peut pas vérifier) ​​[doit également être mentionné dans la réponse].
Cole Johnson
La nouvelle ligne est insérée ci-dessus - j'ai mis à jour ma réponse.
Jstricker
1
J'aimerais souligner que cela ne fonctionnera pas si vous essayez d'utiliser le pavé numérique + ce doit être celui situé à gauche de l'arrière-plan pour une raison quelconque
Aequitas
30

Le raccourci clavier suivant insère une ligne au-dessus de la ligne de la cellule active:

Appuyez sur ALT+ I(Insérer) puis appuyez sur R(rangée).

Sur les PC, utilisez la touche clic droit du clavier pour émuler un clic droit sur la sélection en cours.

ATG
la source
Alt + I + R m'amène à insérer un diagramme. Pourriez-vous développer votre réponse et expliquer exactement vers quel menu vous vous dirigez?
avalancha
ALT + I >> Ancien menu Insertion, pour insérer quoi que ce soit. R >> Row, C >> Column, etc. @avalancha: Peut-être avez-vous fini par utiliser l'option Insérer un diagramme par erreur? J'ai vérifié sur Excel 2013 et il insère toujours des lignes pour R et des colonnes pour C. J'utilise ce raccourci clavier depuis 2007 sur Excel 2002.
ATG le
Merci pour les détails mais je ne comprends toujours pas. Qu'entendez-vous par "ancien" menu d'insertion? Peux-tu envoyer une capture d'écran?
avalancha
@avalancha: Il n'y a pas de menu affiché. Si vous vous souvenez des anciens menus des versions précédentes d'Excel avant le ruban, chaque élément de menu était accessible par une chaîne de mnémoniques. Les nouvelles mnémoniques peuvent être vues en pressant et relâchant Alt, qui ont été choisies pour ne pas entrer en conflit avec les anciennes. En appuyant sur les anciens, aucun menu n'apparaîtra, mais une info-bulle intitulée "Clé d'accès Office: ...". Vraisemblablement, votre version Excel n'est pas conçue pour un PC.
utilisateur21820
5
J'allais être ma réponse si ce n'était pas déjà là; +1 Mais il convient de noter qu'il s'agit d'une séquence, pas nécessairement des touches sur lesquelles appuyer simultanément. Vous pouvez taper Alt, alors I, alors Ret obtenir le même effet - j'ai tendance à le trouver beaucoup plus facilement car c'est plus similaire à la dactylographie.
Kryan
14

J'ai trouvé intéressante la solutionALT + I, qui fonctionne dans la version anglaise d'Excel, en tout cas.R

J'utilise depuis des années la macro ci-dessous, affectée à Ctrl-N (qui remplace le raccourci défini pour Nouveau classeur ), mais vous pouvez attribuer n'importe quelle combinaison de touches de votre choix.

Sub InsertRow()
'
' InsertRow Macro
' Macro recorded 08.08.98 by A C Rowland
'
' Keyboard Shortcut: Ctrl+n
'
    Selection.EntireRow.Insert
End Sub
Rowland
la source
Bienvenue sur SuperUser. Si vous trouvez une réponse intéressante, n'hésitez pas à la réévaluer. Au fur et à mesure que votre réputation grandira, vous aurez également la possibilité d'ajouter des commentaires.
Hastur
6

J'utilise (windows):

  1. Shift+ Spacepour sélectionner la ligne en cours
  2. "Clavier clic droit" + Ipour insérer une ligne

(*) le clic droit du clavier ressemble à ceci:

entrez la description de l'image ici

Assylias
la source
Il s’agit d’une solution très similaire à celle fournie par OP il ya quelques heures, à la demande d’une solution en une étape.
CallumDA
1
@ CallumDS33 L'option que je propose n'utilise pas la souris, ce qui économise quelques secondes.
Assylias
Voir la réponse votée de l'OP. Les deux bonnes options si OP souhaitait des solutions en deux étapes. "Option 1" en tant qu'opérateur OP n'est pas vraiment différent de cette réponse - n'utilisez pas non plus la souris, et OP a spécifiquement indiqué qu'ils recherchaient une solution en une étape .
CallumDA
@ CallumDS33 Mon mauvais, je pensais que vous faisiez référence à la question. Je conviens qu'ils ne sont pas fondamentalement différents, mais je préfère personnellement utiliser le raccourci clavier droit que les menus - c'est une question de préférence. Et de toute façon, il n'y a pas de solution en une étape (à part le coder en VBA) - mon approche nécessite 4 frappes de touche, comme pour la réponse du PO. N'hésitez pas à voter si vous pensez que ma réponse n'est pas utile.
Assylias
@ATG a fourni une solution en une étape
CallumDA, le
4

Vous pouvez également sélectionner plusieurs lignes, puis cliquer avec le bouton droit de la souris pour insérer des lignes ou insérer une ligne, puis utiliser CTRL-Y autant de fois que nécessaire pour insérer des lignes. Si vous formatez votre feuille de calcul sous forme de tableau, vous n'avez même pas à vous soucier de la copie de vos formules.

BillDOe
la source
2

C’est une façon terrible de le faire, mais je veux aider les futurs lecteurs allemands (ou d’autres lecteurs non anglais) qui lisent la réponse d'ATG . Dans un Excel 2007 allemand, je pouvais reproduire la Altnavigation via

Alt + R + I+ B+Enter

Donc, pour le dire plus généralement: appuyez sur Altpuis sur ce qui vous amène à Démarrer , puis à Insérer (ce qui est très loin à droite dans le ruban), puis à Insérer une ligne , puis - parce que Microsoft pense apparemment que c’est une bonne idée lettre à deux options de ce menu - appuyez surEnter

Je n'ai jamais su que ce menu existait là. Si vous le saviez déjà, cette réponse pourrait vous paraître évidente, mais il m'a fallu des recherches approfondies.

avalancha
la source
1

J'utilise toujours les anciennes commandes Visicalc - la saisie /irinsère une ligne au-dessus de la cellule actuelle et /icinsère une colonne à gauche de la cellule en cours.

Chris
la source
0

Utilisez Autohotkey et collez les lignes suivantes dans le script:

;ms Excel insert row.  
;Select cell in row and press Ctrl+shift+I  
^+I::  
Send !I  
Send R  
nerfherder
la source
0

Je trouve le raccourci Ctrl++ (sur le clavier numérique) plus confortable car je n’ai pas à regarder sur le clavier, c’est mieux pour les dactylographes tactiles (même pour les utilisateurs non tactiles).

Pour insérer plusieurs lignes, vous pouvez appuyer une fois sur le raccourci ci-dessus, puis continuer à appuyer sur F4(ce qui répète une action).

ePandit
la source
-1

Pour ajouter certaines lignes à plusieurs endroits à la fois, essayez ceci.

Vous pouvez maintenir la touche Ctrl enfoncée, cliquer sur une ligne, cliquer sur une autre ligne, relâcher la touche Ctrl, puis cliquer avec le bouton droit de la souris pour ajouter la ligne.

Je pense que si vous cliquez sur trop de lignes et / ou dans une liste filtrée, Excel dira que la plage est trop compliquée.

Emwat
la source
-1

Vous pouvez simplement appuyer sur Alt+ Eet Excel vous insérera une nouvelle ligne au-dessus de la ligne sélectionnée.

bachph
la source