Pour éviter la saisie de données dans vos cellules, vous pouvez utiliser les outils de protection de feuilles, mais parfois cette solution n'est pas envisageable ou souhaitable.
Une alternative consiste à utiliser l'outil Données Validation, puis choisir personnalisée et entrer =FAUX.
De fait, on empèche la saisie de toute valeur.
Si on veut maintenant établir un interrupteur à l'échelle du classeur, on peut ajouter une feuille de paramètres, dans cette feuille, nommer une cellule (par ex. "Interrupteur_de_saisie" et lui attribuer la valeur =FAUX (on préférera la formule, notamment si on travaille à l'international).
Il ne reste plus qu'à définir la validation de la cellule en utilisant le nom que l'on vient de définir :
Et toute saisie sera interdite.
On peut gérer les messages indiquant que la saisie est interdite dans les autres onglets de la validation :
Merci à Dominique Handelsman pour cette astuce.
A bientôt.
Gaetan
Merci à Dominique en effet !
Avant, j'utilisais un commentaire pour aviser les utilisateurs de ne pas effacer le contenu d'une cellule contenant une formule ou une référence.
À partir de maintenant, toutes ces cellules seront formatées avec Validation, Personnalisé, FAUX.
En passant, il n'est pas nécessaire de taper =FAUX. Taper simplement FAUX. De toute façon, si vous tapez =FAUX, Excel supprime le signe =.
Merci encore à Dominique et à toi Gaëtan pour cette astuce très très simple et très utile !
Céline
Bizarre, chez moi (excel 2007), le = reste là...
Contrairement à ce que j'ai écrit plus haut en lien avec l'interational, le fait que l'on mette ou pas un = devant le FAUX ne change pas la transformation du FAUX en FALSE lors de l'ouverture dans une version anglaise d'Excel.
Intéressant.
Gaetan
Bonjour,
Question! il est vrai qu'on ne peux pas modifier la valeur de la cellule, par contre la suppression de la valeur de la cellule est possible (touche Supp)
Merci