Insérer de façon cohérente des lignes depuis le haut de la page dans Excel

J'essaie de configurer un classeur qui contiendra plusieurs lignes de données. Afin de garder les choses chronologiques, je souhaite constamment (ou toujours) insérer une nouvelle ligne de données en haut de la feuille de calcul, au lieu d'avoir à faire défiler jusqu'à la dernière entrée. Je devrais finir avec les données les plus récentes en haut.

La question est, puis-je faire cela sans avoir à cliquer avec le bouton droit de la première rangée (entre la ligne d'en-tête) et choisir Insérer une ligne ou cliquer avec le bouton droit de la souris. Choisir Insérer, toute la ligne. Je envisage ici une façon de configurer comme une ligne de formulaire vierge que je pourrais entrer mes informations pour la rangée entière et frapper un bouton (ou chercher une touche Entrée dans la cellule de la dernière colonne) et cela insérerait les informations de cette ligne dans cette La ligne supérieure que je continue de référencer. Est-ce possible? Est-ce que je rêve ici?

Oui monsieur. Vous pouvez en effet. Tout ce que vous devez faire est d'enregistrer une macro dans Excel qui fera ce travail pour vous et collez les données à la première ligne.

Copiez les données que vous souhaitez coller et démarrez une macro. Vous pouvez affecter une macro au bouton personnalisé sur le ruban. De cette façon, il ne sera que simple clic gauche de la souris.

La macro devrait ressembler à ceci:

Rows("1:1").Select Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove Range("A1").Select ActiveSheet.Paste 

Vous trouverez ici des conseils sur l'utilisation des boutons dans Excel: cliquez et voici un guide pour l'ajouter à la barre d'outils d'accès rapide: cliquez sur