web-dev-qa-db-fra.com

Excel remplir automatiquement une série sans souris (clavier uniquement)

Ainsi, lorsque je souhaite étendre une série ou quelque chose du même genre, je peux mettre en surbrillance un groupe de cellules, puis cliquer sur le coin inférieur droit de la zone de surbrillance et faire glisser vers le bas. Excel tentera ensuite d'étendre automatiquement le contenu du mieux possible. Existe-t-il une fonction clavier qui me permettra de le faire? J'aime utiliser le clavier pour éviter les mouvements répétitifs de la souris.

Je peux utiliser la touche majuscule et les touches fléchées pour effectuer une sélection, mais je ne sais pas quelle touche (le cas échéant) peut déclencher cette fonction.

De plus, je ne sais pas vraiment comment cette fonction est appelée.

57
jtpereyda

Vous pouvez utiliser des raccourcis clavier pour accéder à tout ce qui se trouve sur le ruban. presse Alt et alors vous pouvez voir les frappes à côté de chaque section. Pour afficher la boîte de dialogue Remplir la série, appuyez sur Alt et alors HFIS.

37
paulmorriss

Vous recherchez "Fill-Down" ou "Fill-Right".

Sélectionnez la plage en vous déplaçant dans la cellule avec laquelle commencer ... puis Shift+ ou Shift+ à l'endroit où vous voulez remplir le contenu, puis appuyez sur Ctrl+D (à remplir) ou Ctrl+R (à remplir à droite).

Malheureusement, il n'y a pas de touche de raccourci pour remplir à gauche ou à remplir.

51
TheCompWiz
  1. Utilisation Shift +  pour mettre en évidence l'endroit où vous voulez que la série aille - vous devez inclure la cellule remplie que vous souhaitez masquer.

  2. Alt + HFIS

  3. Shift + TabF

  4. Enter

(Inspiré des réponses ci-dessus et de quelques essais et erreurs)

8
  1. Ctrl+C copier la cellule de départ
  2. Sélectionnez la plage cible (en utilisant ShiftCtrl, flèches, etc)
  3. Ctrl+V coller

La plage cible sera remplie de manière appropriée.


Comme répondu par TheCompWiz , en utilisant Ctrl+D et Ctrl-R serait une autre méthode. Ctrl+C/V vous laisserait remplir n'importe quelle direction et n'importe où; tandis que Ctrl+D/R nécessite moins de frappes.

3
wilson

Vous pouvez également accomplir cela avec une macro.

  1. Allez sur l'onglet Affichage -> Macro -> "Enregistrer une macro"
  2. Choisissez un nom optionnel, par exemple Myautofill (aucun espace dans le nom!)
  3. Choisissez un raccourci facultatif, par exemple Ctrl+H
  4. Cliquez sur OK pour commencer à enregistrer la macro.
  5. Allez dans l'onglet Accueil -> Édition -> Remplir -> Série
  6. Pour "Série dans", choisissez "Colonnes", cochez l'option "Tendance", puis cliquez OK
  7. Allez sur l'onglet Affichage -> Macro -> "Arrêter l'enregistrement"
  8. Votre macro est prête! Sélectionnez une plage de cellules et appuyez sur le raccourci que vous avez choisi à l'étape 3.
3
Mojtaba

Pour Excel 2016 (et je suppose 2013), je l'ai ajouté à la barre d'outils Accès rapide (je me suis débarrassé du bouton Enregistrer car CTRL-S le fait) et je l'ai remplacé par Fill Series.

  • Aller au ruban d'accueil
  • Dans le groupe Édition, cliquez sur 'Remplir'
  • Faites un clic droit sur 'Série'
  • Sélectionnez "Ajouter à la barre d'outils Accès rapide".

Il devrait maintenant apparaître en haut à gauche de la fenêtre. Lorsque vous appuyez sur ALT, un numéro doit apparaître à côté de la nouvelle icône que vous avez ajoutée. Vous pouvez ensuite personnaliser la barre d’accès rapide et placer l’option «Remplir» où vous le souhaitez.

Je me suis débarrassé de "Enregistrer" et y mettre "Remplir" à la place. Je peux donc maintenant saisir les deux premières valeurs (par exemple, "1" dans la cellule A1 et "2" dans la cellule A2), puis sélectionnez ces deux cellules et plus ci-dessous, et appuyez sur ALT, 1 et Entrée. Les cellules sélectionnées doivent ensuite être remplies avec la série. La souris n'est plus nécessaire pour cette tâche.

3
user770335

Raccourci vers Remplir-bas (ou remplir-Droite): Sélectionnez d'abord Sélectionnez ce qu'il faut remplir (ou à droite) puis

Option 1: Pour remplir toutes les cellules (jusqu'à la fin de la feuille Excel): ( Maj + ( Fin Alors)) Puis ( Ctrl +D) Pour remplir-Droite: ( Maj + ( Fin Alors)) Puis ( Ctrl +D)

Option 2: Pour remplir: ( Shift + ( PgDown ^NAlors)) Puis ( Ctrl +D)N= nombre de fois que vous devez descendre en fonction de vos besoins. Vous pouvez également descendre/monter avec les touches aérodynamiques ou la touche PgUp si vous en avez besoin.

1
Ba Santa

Mais il faudrait aussi changer le "type" en autofill .. alors utilisez

Alt+H+F+I+S et alors shift+tab+down+down+down et alors enter

1
banker

Attribuez "Remplir la série" à un emplacement de la barre d'outils d'accès rapide. Disons la position 2 pour cet exemple.

Mettez en surbrillance la cellule que vous souhaitez remplir et les cellules vides que vous souhaitez remplir - vous pouvez le faire avec Maj + Flèche.

Maintenant, Alt + 2 (position QA assignée) puis Entrée.

Remarque - Mettez en surbrillance 2 cellules plus les cibles si vous souhaitez que Excel déduise la série numérique à remplir.

J'espère que cela aide et est un peu plus facile à exécuter que les réponses Alt + x + y + z + a + b + c puis Maj + d + e + f ci-dessus.

0
Skeksy

Supposons que vous deviez générer des numéros de série dans la colonne A.

  • Tapez 1 dans la première cellule, c'est-à-dire A1 .
  • Appuyez sur la touche Down pour aller vers A2 .
  • Appuyez sur la touche =, sélectionnez la cellule A1 , ajoutez 1 de la même manière =A1+1et appuyez sur la touche Enter.Cela générera le numéro 2
  • Maintenant, maintenez la touche shift enfoncée et continuez à appuyer sur la touche down jusqu'à la dernière cellule où vous souhaitez mettre fin à votre série.
  • Appuyez sur ctrl+d pour effectuer un autodrag.

Enfin, vous avez votre série automatisée de numéros!

0
ZMKhan

Si vous souhaitez utiliser la saisie automatique, utilisez ceci:

Alt + HFIS puis Alt + F et enfin Enter

0
Navik Goswami

Sélectionnez la cellule que vous souhaitez remplir.

Sélectionnez la gamme par Shift+Ctrl+End.

Presse F2 pour éditer la première cellule sélectionnée.

Presse Ctrl+Enter pour remplir la zone.

0
Prosper

Remplissez la première colonne avec 1, puis sélectionnez la plage dans laquelle vous souhaitez remplir la série, puis appuyez sur Alt+H+F+I+S et alors Enter... la série sera remplie.

0
raj

Vous ne pouvez utiliser aucun raccourci clavier par défaut. Mais vous pouvez enregistrer vous-même des macros. Je l'ai fait touches Ctrl + Maj + D .

Commencez par sélectionner les cellules que vous souhaitez remplir (avec des cellules consécutives remplies). Aller Affichage => Flèche vers le bas Macros => Enregistrer des macros .. Dans la fenêtre ouverte, vous pouvez saisir n’importe quel nom, ni n’importe quelle touche de raccourci. Après cliquez sur ok. Sélectionnez Accueil => Remplir => Série => sélectionnez le bouton radio Saisie automatique, puis appuyez sur OK , puis revenez à Macros dans le menu Afficher et arrêtez l’enregistrement. La prochaine fois, vous pourrez le remplir avec votre raccourci clavier. Bonne chance!


Lorsque vous commencez à enregistrer des macros, toutes les actions que vous effectuez sont enregistrées (pour les codes visuels de base). Donc, sélectionnez les cellules avant de commencer l'enregistrement. Et n'oublie pas de l'arrêter :)

0
Java
  1. Tapez 1 dans la cellule supérieure.

  2. Tapez = 1 + (adresse de la cellule supérieure) puis appuyez sur Entrée.

  3. Copiez cette cellule et faites-la glisser jusqu'à la dernière vente des données requises.

  4. Sélectionnez cette ligne et utilisez paste special (Alt + E + S + V) pour supprimer la formule.

0
user245535

Sélectionnez la cellule que vous souhaitez remplir.

Sélectionnez la gamme par SHIFT + arrows où vous voulez remplir le contenu.

Presse F2 pour éditer la première cellule sélectionnée.

Presse CTRL+ENTER pour remplir la zone.

0
Jan Brabec