Rodolfo sait qu’il peut configurer Excel pour autoriser l’édition à la fois dans la barre de formule et dans la cellule elle-même, mais il souhaite le configurer de sorte que l’édition ne puisse être effectuée que dans la cellule, pas dans la barre de formule.

Il n’y a aucun moyen de faire cela dans Excel. Le plus proche que vous puissiez vous rapprocher est de vous assurer que l’édition de cellule est activée (afin que l’édition puisse être effectuée dans la barre de formule ou la cellule), puis de masquer la barre de formule. Vous pouvez masquer la barre de formule en suivant ces étapes:

  1. Affichez la boîte de dialogue Options Excel. (Dans Excel 2007, cliquez sur le bouton Office, puis sur Options Excel. Dans Excel 2010 ou une version ultérieure, affichez l’onglet Fichier du ruban, puis cliquez sur Options.)

  2. Cliquez sur Avancé sur le côté gauche de la boîte de dialogue. (Voir la figure 1.)

  3. Dans la section Affichage des options, désactivez la case à cocher Afficher la barre de formule.

  4. Cliquez sur OK.

Si vous préférez, vous pouvez également désactiver par programme la barre de formule pour une feuille de calcul spécifique. Vous pouvez le faire en utilisant les deux macros suivantes, qui doivent être affectées au code de la feuille de calcul spécifique que vous souhaitez affecter. (Vous pouvez afficher la fenêtre de code appropriée en cliquant avec le bouton droit sur l’onglet de la feuille de calcul et en sélectionnant Afficher le code dans le menu contextuel résultant.)

Private Sub Worksheet_Activate()

Application.DisplayFormulaBar = False End Sub
Private Sub Worksheet_Deactivate()

Application.DisplayFormulaBar = True End Sub

La première macro désactive la barre de formule lorsque la feuille de calcul est activée et la seconde la rallume lorsque la feuille de calcul est désactivée (lorsqu’une autre feuille de calcul est sélectionnée).

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (9095) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Forcing_Editing_to_Be_Done_in_a_Cell [Forcer l’édition à être effectuée dans une cellule].