Passer au contenu principal

Comment protéger le formatage des cellules mais autoriser uniquement la saisie de données dans Excel?

Dans de nombreux cas, vous devrez peut-être protéger la mise en forme d'une plage de cellules et autoriser uniquement la saisie de données dans Excel. Cet article propose trois méthodes pour y parvenir.

Protégez la mise en forme des cellules mais autorisez uniquement la saisie de données en protégeant la feuille de calcul
Protégez le formatage des cellules mais autorisez uniquement la saisie de données avec le code VBA
Protégez le formatage des cellules mais autorisez uniquement la saisie de données avec Kutools for Excel


Protégez la mise en forme des cellules mais autorisez uniquement la saisie de données en protégeant la feuille de calcul

Pour protéger la mise en forme des cellules mais n'autoriser que la saisie de données, vous devez d'abord déverrouiller ces cellules, puis protéger la feuille de calcul. Veuillez faire comme suit.

1. Sélectionnez les cellules dont vous avez besoin pour protéger leur formatage mais autorisez uniquement la saisie de données, puis appuyez sur Ctrl + 1 touches simultanément pour ouvrir le Format de cellule boite de dialogue.

2. dans le Format de cellule boîte de dialogue, décochez la case Fermé boîte sous la Directory onglet, puis cliquez sur le OK bouton. Voir la capture d'écran:

3. Maintenant, cliquez sur Avis > Protéger la feuille.

4. Veuillez spécifier et conformer votre mot de passe dans le Protéger la feuille et Confirmez le mot de passe Boîtes de dialogue. Voir la capture d'écran:

Désormais, la feuille de calcul est protégée et la mise en forme des cellules n'est pas modifiée. Mais les cellules spécifiées ne sont autorisées qu'à saisir des données.


Protégez le formatage des cellules mais autorisez uniquement la saisie de données avec le code VBA

Vous pouvez également exécuter le script VBA suivant pour protéger le formatage des cellules, mais autoriser uniquement la saisie de données dans Excel. Veuillez faire comme suit.

1. presse autre + F11 en même temps pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. dans le Microsoft Visual Basic pour applications fenêtre, double-cliquez Ce classeur dans le volet Projet, puis copiez et collez le code VBA ci-dessous dans le Ce classeur (code) fenêtre.

Code VBA: protège le formatage des cellules mais n'autorise que la saisie de données

Sub AllowDataEntryOnly()
    ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True
    Range("C2:C20").Locked = False
        MsgBox "Only allow data entry in range C2:C20", vbInformation, "Kutools for Excel"
End Sub

Notes: Dans le code, C2: C20 est la plage dans laquelle les cellules vous permettent juste de saisir des données. Veuillez modifier la gamme en fonction de vos besoins.

3. appuie sur le F5 clé pour exécuter le code. Dans une boîte de dialogue Kutools for Excel contextuelle, cliquez sur le bouton OK.

Maintenant, la feuille de calcul est protégée ainsi que la mise en forme des cellules. Et seules les cellules spécifiées sont autorisées à saisir des données.


Protégez le formatage des cellules mais autorisez uniquement la saisie de données avec Kutools for Excel

Vous pouvez facilement déverrouiller les cellules sélectionnées et protéger la feuille de calcul avec l'utilitaire Worksheet Design de Kutools for Excel.

Avant d'appliquer Kutools for Excel, S'il vous plaît téléchargez et installez-le d'abord.

1. Cliquez Kutools Plus > Conception de feuille de travail activer le Conception languette.

2. Sélectionnez les cellules dont vous avez besoin pour protéger leur mise en forme mais n'autorisez que la saisie de données, cliquez sur Déverrouiller les cellules sous le Conception onglet, puis cliquez sur le OK bouton dans le pop-up Kutools for Excel boite de dialogue. Voir la capture d'écran:

3. Cliquez sur l' Protéger la feuille bouton sous Conception languette.

4. Ensuite, spécifiez et conformez votre mot de passe dans le Protéger la feuille et Confirmez le mot de passe Boîtes de dialogue. Voir la capture d'écran:

Maintenant, la feuille de calcul est protégée. Et les cellules spécifiées sont autorisées à saisir uniquement des données.

  Si vous souhaitez bénéficier d'un essai gratuit (30 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.


Article connexe:

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Cette manœuvre ne fonctionne pas. Les formules ne sont toujours pas sécurisées
This comment was minimized by the moderator on the site
Tried that and save, after I close file, it asks for password. Which of course there is none and I am now locked out of my workbook. Pls adv
This comment was minimized by the moderator on the site
Hi Pamela,
If you apply the VBA code mentioned in the post. The worksheet is protected, but there is no password. Please click Review > Unprotect Worksheet to unprotect the worksheet without entering a password.
This comment was minimized by the moderator on the site
I read the "Protect cell formatting but only allow data entry by protecting worksheet" is wrong. The format can still be changed. I thought you had found something there. You did not...
This comment was minimized by the moderator on the site
Yeah.. this does not work at all. It does not prevent the cells from being formatted. Bad site!
This comment was minimized by the moderator on the site
Hi, Thank you for the code, it was very useful. I was wondering if you could put in a part where the supervisor could enter a code so that they could edit the formatting and then locking it again without having to delete the code every time this is needed.
This comment was minimized by the moderator on the site
I followed the directions, but was not able to enter data into the locked cells as mentioned in the instructions. Anyone have a solution?
This comment was minimized by the moderator on the site
Hi kristen,
For a protected worksheet, you can only enter data into the unlocked cells.
This comment was minimized by the moderator on the site
It still allows for users to delete the formulas...
This comment was minimized by the moderator on the site
It is any way that you can lock the cells for the formulas and allow input data only? With regular excel not having enterprise
This comment was minimized by the moderator on the site
The "Protecting Worksheet" instructions do not lock the formatting. If you copy cells in normally the formatting is copied over with them.
This comment was minimized by the moderator on the site
Please let us know if found a solution for this specific case.
This comment was minimized by the moderator on the site
The solution is here, however it is very medicore because You may forget about ctrl + z :P Useless if You want to preapare worksheet for others but usefull for own purposes if set as "ctrl + shift + v"

https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
This comment was minimized by the moderator on the site
agreed.... did you find any other solution to this anywhere?
This comment was minimized by the moderator on the site
Came here looking for a solution to this same problem which Matt mentioned.
If you paste a cell from another sheet to the protected cell, unfortunately cell formatting is overwritten!
Any solution to this issue so far?
This comment was minimized by the moderator on the site
I am having the same. The whole reason I want to protect the formatting is to stop the copy & paste issue! I hope someone has a solution.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations