Lorsque je crée un fichier pour ma formation ou pour mon blog ou d’autres articles que j’écris j’utilise régulièrement la fonction FORMULATEXT pour afficher la formule dans une cellule à droite de la formule réelle. Pour gagner du temps j’ai créé une macro qui fait le travail pour moi.

La macro est utilisée est présentée ci-dessous.

Sub InsertFormulaText() ' Insère la fonction FORMULATEXT dans la plage sélectionnée ' fait référence à la cellule à gauche de la plage sélectionnée Sélection.Formule = "=FORMULATEXT(RC)" End Sub

Le RC est une référence relative à la colonne de gauche. Le -1 après le C signifie se référer à la colonne de gauche. Un nombre positif se référerait à une colonne à droite.

Vous sélectionnez la plage avant d’exécuter cette macro.

Cette macro m’économise quelques frappes à chaque fois que je l’utilise car je l’exécute à partir de la barre d’outils d’accès rapide.

Voir ce post sur l’exécution de macros à partir de la barre d’outils d’accès rapide.

Si vous êtes nouveau dans les macros, consultez ce webinaire gratuit sur les macros. Il comprend un manuel en pdf.

  • Fonction Excel ISDATE 2 juillet 2019
  • Excel VBA pour confirmer qu’une plage est sélectionnée 6 octobre 2020
  • Excel VBA pour sélectionner la première cellule d’une plage 29 septembre 2020
  • Astuce VBA – ne laissez pas votre Next vide 1er septembre 2020
  • Activation d’une feuille lorsqu’un fichier Excel est ouvert 29 octobre 2019

.

admin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

lg