Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment protéger la mise en forme 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 fournit trois méthodes pour y parvenir.

Protège la mise en forme des cellules mais autorise uniquement la saisie de données en protégeant la feuille de calcul

Protège la mise en forme des cellules mais autorise uniquement la saisie de données avec Kutools for Excel

Protège la mise en forme des cellules mais autorise uniquement la saisie de données avec le code VBA


flèche bleue droite bulle Protège la mise en forme des cellules mais autorise uniquement la saisie de données en protégeant la feuille de calcul


Pour protéger la mise en forme des cellules mais autoriser uniquement la saisie de données, vous devez d'abord déverrouiller ces cellules, puis protéger la feuille de calcul. S'il vous plaît 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 protection onglet, puis cliquez sur le OK bouton. Voir la capture d'écran:

3. Maintenant, allez cliquer Avis > Protéger la feuille.

4. S'il vous plaît spécifiez et conformez votre mot de passe dans le Protéger la feuille et Confirme votre nouveau mot de passe: Boîtes de dialogue. Voir la capture d'écran:

Maintenant, la feuille de calcul est protégée et la mise en forme de la cellule n'est pas modifiée. Mais les cellules spécifiées sont autorisées à entrer des données uniquement.


flèche bleue droite bulle Protège la mise en forme des cellules mais autorise 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.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, gratuit pour essayer sans limitation dans 60 jours.

1. Cliquez Entreprise > Conception de feuille de calcul activer le Modèle languette.

2. Sélectionnez les cellules dont vous avez besoin pour protéger leur formatage, mais autorisez uniquement la saisie de données, cliquez sur Sélection déverrouillage sous le Modèle onglet, puis cliquez sur le OK bouton dans le popping Kutools for Excel boite de dialogue. Voir la capture d'écran:

3. Cliquez sur l' Protéger la feuille bouton sous Modèle languette.

4. Et puis spécifiez et conformez votre mot de passe dans le Protéger la feuille et Confirme votre nouveau mot de passe: Boîtes de dialogue. Voir la capture d'écran:

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

Pointe.Si vous voulez avoir un essai gratuit de cet utilitaire, allez à téléchargez le logiciel librement d'abord, puis allez appliquer l'opération selon les étapes ci-dessus.


flèche bleue droite bulle Protège la mise en forme des cellules mais autorise uniquement la saisie de données avec le code VBA

Vous pouvez également exécuter le script VBA suivant pour protéger la mise en forme des cellules, mais autoriser uniquement la saisie de données dans Excel. S'il vous plaît faire comme suit.

1. presse autre + F11 touches 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 ThisWorkbook dans le volet Projet, puis copiez et collez le code VBA ci-dessous dans le ThisWorkbook (Code) fenêtre.

Code VBA: Protège le formatage des cellules mais autorise uniquement 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

Note: Dans le code, C2: C20 est la plage dans laquelle les cellules vous permettent juste la saisie de données. S'il vous plaît changer la gamme en fonction de vos besoins.

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

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


flèche bleue droite bulleArticle connexe:



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Matt · 4 months ago
    The "Protecting Worksheet" instructions do not lock the formatting. If you copy cells in normally the formatting is copied over with them.
    • To post as a guest, your comment is unpublished.
      cameron · 13 days ago
      agreed.... did you find any other solution to this anywhere?