Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
S’enregistrer  \/ 
x

or

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 Protection onglet, puis cliquez sur le OK bouton. Voir la capture d'écran:

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

4. Veuillez spécifier et conformer votre mot de passe dans le Protéger la feuille 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 contextuelle Kutools for Excel, 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 de conception de feuille de calcul de Kutools for Excel.

Avant d'appliquer Kutools pour 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 pour 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 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:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement 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!
bas de cabine
Say something here...
symbols left.
You are guest
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.
    Jorge · 1 months ago
    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...
  • To post as a guest, your comment is unpublished.
    Willnes · 1 years ago
    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.
  • To post as a guest, your comment is unpublished.
    kristen · 2 years ago
    I followed the directions, but was not able to enter data into the locked cells as mentioned in the instructions. Anyone have a solution?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Hi kristen,
      For a protected worksheet, you can only enter data into the unlocked cells.
  • To post as a guest, your comment is unpublished.
    Nixi · 2 years ago
    It is any way that you can lock the cells for the formulas and allow input data only? With regular excel not having enterprise
  • To post as a guest, your comment is unpublished.
    Matt · 2 years 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.
      Ibrahim · 1 years ago
      Please let us know if found a solution for this specific case.
    • To post as a guest, your comment is unpublished.
      cameron · 2 years ago
      agreed.... did you find any other solution to this anywhere?
      • To post as a guest, your comment is unpublished.
        Danish · 1 years ago
        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?
        • To post as a guest, your comment is unpublished.
          James · 8 months ago
          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.