Lorsque Col insère des cellules dans une feuille de calcul (pas des lignes, mais des cellules), le processus semble prendre plus de temps qu’il ne le devrait car il doit toujours vérifier si Excel déplacera les cellules déplacées vers le bas ou vers la droite. Il veut toujours que les cellules soient décalées vers le bas, alors il se demande s’il existe un moyen de faire de « décaler » la valeur par défaut.

Comme Col l’indique, lorsque vous choisissez des cellules et que vous utilisez la commande Insérer des cellules, Excel affiche une boîte de dialogue dans laquelle vous pouvez indiquer comment vous souhaitez que les cellules déplacées soient décalées. Ce processus peut, en effet, sembler prendre un certain temps si tout ce que vous voulez faire est de décaler lorsque vous insérez.

Malheureusement, il n’existe aucun moyen de modifier la valeur par défaut dans Excel.

La solution consiste à utiliser une macro pour faire votre insertion. Cela n’a pas besoin d’être long; par exemple, ce qui suit déplacera les cellules vers le bas lors de l’insertion:

Sub ShiftDown()

Selection.Insert Shift:=xlDown End Sub

Attribuez la macro à la barre d’outils d’accès rapide ou à une touche de raccourci, et vous pouvez facilement déplacer les cellules vers le bas lors de l’insertion. Tout ce que vous avez à faire est de sélectionner les cellules (ou, en fait, des lignes entières), puis d’utiliser la macro. Si vous souhaitez créer des variantes de la macro qui se déplacent toujours dans des directions différentes, tout ce que vous avez à faire est de changer xlDown en xlUp, xlLeft ou xlRight.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (4078) s’applique à Microsoft Excel 2007, 2010, 2013 et 2016.