En recherchant la réponse à cette question , je suis tombé sur un comportement assez étrange dans Excel lié aux cellules non protégées dans les feuilles de calcul protégées.
Pour voir ce que je veux dire, créez un nouveau classeur, déprotégez sa première cellule (A1) et protégez la feuille de calcul . La seule cellule dans laquelle le texte peut être entré maintenant doit être A1. Ensuite, allez dans une autre application (par exemple votre navigateur) et copiez du texte à partir de là. Sélectionnez la première cellule en cliquant une fois dessus (ne double-cliquez pas ou ne collez pas dans la barre de formulaire) et collez-y le texte.
Non seulement cela changera potentiellement la mise en forme de la cellule, mais cela définira également son indicateur protégé. Par la suite, il est impossible de modifier à nouveau le contenu de cette cellule sans supprimer la protection de la feuille de calcul (ou annuler l'opération de collage, bien sûr).
Pourquoi donc? Est-ce le comportement souhaité ou un bogue dans Excel 2010 (la version que j'ai utilisée pour l'essayer)?
la source
La réponse précédente ne s'applique plus à la version la plus récente d'Excel 365. La version actuelle d'Excel 365 crée désormais un nouveau style nommé «Normal 2» ou tout autre numéro de séquence dont il a besoin. Il applique le nouveau style qui est verrouillé au lieu du style normal modifié.
Voici la solution pour Excel 365. Sélectionnez la plage de cellules que vous souhaitez que les autres puissent modifier. Ensuite, allez dans l'onglet "Révision". Dans la section "Modifications", cliquez sur "Autoriser les utilisateurs à modifier les plages". Cliquez sur le bouton "Nouveau". Votre plage sélectionnée sera automatiquement remplie avec un titre généré automatiquement. Apportez les modifications manuelles que vous souhaitez. Si vous souhaitez que les utilisateurs puissent effectuer des modifications uniquement avec un mot de passe, vous pouvez le saisir ici. Je préfère que les gens n'utilisent pas de mot de passe, je clique donc sur le bouton "Autorisations", puis sur "Ajouter". Je veux que tout le monde puisse modifier sans mot de passe, donc je saisis "Tout le monde" en tant qu'utilisateur autorisé à apporter des modifications. Si vous comprenez les autorisations, vous pouvez sélectionner un utilisateur ou un ensemble d'utilisateurs qui pourront effectuer des modifications sans mot de passe. Cliquez ensuite sur "OK" jusqu'à ce que toutes les fenêtres soient fermées. Protégez votre drap et vous êtes bon.
la source
Je ne sais pas pourquoi cela se produit mais en ce qui me concerne, c'est un très gros bug. :-(
Il semble que chaque fois qu'Excel essaie de coller la mise en forme du texte avec le texte, il re-verrouille la cellule. Si vous choisissez
Match Destination Formatting
comme option de collage; coller à partir d'un éditeur de texte brut comme le Bloc-notes; ou collez à partir d'un autre classeur dans la même instance d'Excel, puis la cellule est toujours déverrouillée par la suite. Si vous effectuez un collage régulier à partir d'une autre application qui a une mise en forme de texte, même une autre instance d'Excel, Excel verrouille votre cellule déverrouillée.Le problème de formatage a au moins une solution de contournement où vous pouvez copier le formatage correct à partir d'une autre cellule et le coller à nouveau dans la cellule foirée.
la source
Vous sélectionnez la cellule non protégée dans une feuille protégée (AtiveCell) dans laquelle vous collez des données à partir d'un navigateur Web. Après le collage, il devient protégé. Ce n'est pas souhaitable :-)
J'ai fait ça et ça marche!
Dans le sheet-code, dans mon cas "Sheet1":
la source
Comme tout le monde sur cette page (et sujet) ont trouvé cela gênant. Cependant, la meilleure façon (pour moi) de contourner ce problème consiste à coller pour «coller des valeurs» lors de l'insertion de données et «coller spécial» - «hyperlien» lors du collage de liens. J'ai fait les choses de cette façon car j'ai généralement impliqué une mise en forme conditionnelle et je dois coller des valeurs comme une évidence (ou les modifications de mise en forme conditionnelle). J'espère que vous trouverez cela utile.
la source