Je recherche un raccourci clavier permettant de dupliquer les fonctionnalités disponibles en double-cliquant sur la "poignée" située dans le coin inférieur droit d'une cellule. Existe-t-il quelque chose qui puisse le faire, sans logiciel tiers ni création de macros personnalisées?
Je vous fournis deux méthodes pour accomplir ce que vous voulez. Malheureusement, les deux méthodes ont leurs propres mises en garde, car Excel ne fournit pas de raccourci clavier tout-en-un pour le remplissage automatique. Je vous suggère fortement d'essayer les deux méthodes et de déterminer ensuite celle qui vous convient le mieux. En dehors de ces deux méthodes, je ne crois pas que vous puissiez accomplir ce que vous cherchez sans utiliser de macros ou de modules complémentaires. Si vous choisissez la route des macros, la méthode AutoFill
de tout objet Range
devrait suffire.
Méthode 1 (alternatif, mais cela fonctionne avec aucune interaction souris )
Une autre méthode consiste à utiliser une combinaison du raccourci de remplissage et de la sélection tout compris. Après avoir entré les données dans la cellule, appuyez sur Ctrl+Shift+End sélectionner de la cellule en cours à la fin de la plage à remplir automatiquement. Puis appuyez Ctrl+D pour "remplir" dans la plage entière de la cellule supérieure.
Méthode 2 (ma méthode préférée, interaction unique avec la souris)
Une fois que vous avez rempli la cellule que vous souhaitez remplir automatiquement, double-cliquez sur le coin inférieur droit, comme d'habitude. Pour répéter l’étape de "remplissage automatique", tant que vous n’entrez que des données et que vous appuyez sur entrée, vous pouvez le répéter en appuyant sur Ctrl+Y.
Cela signifie que vous devez utiliser la souris, mais uniquement la première fois . Tous les travaux ultérieurs peuvent être effectués uniquement avec le clavier, tant que vous ne l'utilisez que pour entrer des données (c'est-à-dire que vous n'utilisez pas le bouton du menu contextuel pour modifier quoi que ce soit).
Notez que la première méthode vient avec une mise en garde mineure - votre vue/curseur se déplacera au bas de la feuille de calcul (ce qui ne se produit pas avec le Ctrl+Y méthode). Vous pouvez appuyer sur le Home touche pour déplacer le curseur rapidement vers le haut.
Je suis également curieux de savoir un raccourci clavier plus court pour la poignée de saisie automatique. Mais cela fonctionne aussi:
Sélectionnez toute la plage que vous souhaitez étendre la série, y compris les cellules vides et la "graine" (la cellule contenant la valeur initiale sur laquelle la série à remplissage automatique sera basée).
Presse ALT >> H >> F >> I >> S >> Alt + F >> Enter.
Pour créer/éditer vos listes personnalisées, appuyez sur Alt + F, allez à Populaires puis cliquez sur Éditer les listes personnalisées. Les listes personnalisées servent de base à la manière dont le traitement de remplissage automatique remplit les cellules.
Ctrl+ D
Ces combinaisons de touches ne fonctionnent que pour la langue anglaise d'Excel. Si vous utilisez Excel dans une autre langue, recherchez la combinaison de touches correspondant à votre langue dans: Accueil ruban> Remplir (dans le Modification de la section du ruban )> Series .... Dans la boîte de dialogue, sélectionnez AutoFill et appuyez sur Entrée. La combinaison de touches de remplissage peut également différer (Ctrl+ D).
Jusqu'à présent, ma meilleure solution était de:
CTRL-C de la cellule source
CTRL-G (aller à) entrer la dernière cellule d'une colonne
SHIFT-ENTER (met en évidence cette section entière)
ENTER (colle les valeurs dans toutes les cellules)
Fonctionne avec Excel 2007/2013/365
Vous pouvez également simplement copier, mettre en surbrillance et coller après avoir entré une formule. Cette méthode m'a permis d'utiliser simplement le clavier, pas de clic de souris.
Bien qu'il soit peut-être plus rapide de double-cliquer. Dépend de la préférence.
Par exemple, je fais un VLOOKUP. et la première valeur de recherche est dans la cellule B2. 1. J'ai entré la formule en A2. 2. Puis j'ai copié la cellule A2 (Ctrl + c) 3. Ensuite, en commençant par A3, j'ai mis en surbrillance la plage dans laquelle je voulais remplir la formule (Ctrl + Maj + Bas) ou (Maj + Bas) 4. Ensuite, j'ai collé (ctrl + v)
Lorsque j'ai fait cela, la formule dans la cellule A3 avait la valeur de recherche en B3, A5, B5, etc. Vous souhaiterez peut-être effectuer une vérification ponctuelle pour vous assurer que les formules sont ajustées la première fois.
En supposant qu'il y ait des données dans une colonne adjacente, j'aime bien procéder comme suit (en supposant que l'autre colonne est adjacente à gauche de la colonne à remplir):
Sélectionnez la cellule dans laquelle vous vouliez double-cliquer sur la poignée de recopie.
Ensuite:
Left
pour passer à la colonne avec d'autres donnéesCtrl+Down
pour aller à la fin des donnéesRight
pour revenir à la colonne qui sera remplie.Ctrl+Shift+Up
pour sélectionner jusqu'à la cellule avec la valeur de remplissageCtrl+D
pour remplir (Bas)Les touches enfoncées sont toujours les mêmes, vous pouvez donc les placer sur une macro de clavier.
Une autre séquence qui fait la même chose: Left
, End
, Down
, Right
, End
, Shift+Up
, Ctrl+D
.
Pour ce que cela vaut sur le Mac, j'utilise Keyboard Maestro pour exécuter une série de commandes clavier pour cela, sans avoir à utiliser la souris.
La séquence est:
C'est presque instantané et, dans la plupart des cas, fait la même chose que si vous double-cliquiez sur la partie inférieure droite de la cellule que vous vouliez copier. La seule différence que je sache, c'est que si vous êtes sur une colonne qui n'a rien à gauche, la priorité est alors prioritaire sur ce qu'elle remplit.
Cet avantage ici avec ces commandes, vous pouvez faire deux raccourcis et choisir de quel côté il est en train de remplir le référencement.
Un raccourci clavier antérieur à 2010 plus court pour afficher la boîte de dialogue Série (Windows) mentionnée dans la réponse de @ Ellesa est:
ALT, E, I, S
Ce n'est que plus court d'une frappe, mais reste un trait supplémentaire.