Verrouiller Ou Protéger Les Cellules Après La Saisie Ou La Saisie De Donnée

Salut

J'ai besoin de votre aide,

J'ai un fichier excel .. sur une feuille je veux verrouiller Ou protéger la feuille automatiquement après la saisie,

j'ai trouvé une solution par ce code VBA :

Code VBA: verrouille ou protège les cellules après la saisie ou l'entrée de données

[Surligner]Dim mRg As Range

Dim mStr As String

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

If Not Intersect(Range("A1:F8"), Target) Is Nothing Then

Set mRg = Target.Item(1)

mStr = mRg.Value

End If

End Sub

Private Sub Worksheet_Change(ByVal Target As Range)

Dim xRg As Range

On Error Resume Next

Set xRg = Intersect(Range("A1:F8"), Target)

If xRg Is Nothing Then Exit Sub

Target.Worksheet.Unprotect Password:="123"

If xRg.Value <> mStr Then xRg.Locked = True

Target.Worksheet.Protect Password:="123"

End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Range("A1:F8"), Target) Is Nothing Then

Set mRg = Target.Item(1)

mStr = mRg.Value

End If

End Sub[/Surligner]

Note: Dans le code, "A1:F1" est la plage dont j'ai besoin de protéger et "123" est le mot de passe.

Le problème que j'ai trouvé avec ce code c'est qu'après une seule saisie ou modification la feuille devienne bloquée alors que j'ai beaucoup d'information à saisir!

Est ce que possible que je met un bouton ou quelque chose, quand je fini je clique sur le bouton est la feuille est protégée ?

Et merci.

BOnjour,

Sans fichier exemple difficile de se rendre compte se que tu souhaites réellement faire et

ce que tu as réellement besoin.

Proteger uniquement A1 à F1 ? ok Tu écris souvent dans A1 à F1 ?

Si c'est uniquement la Première ligne et que tu n'écris pas dedans alors pas besoin de code

VBA

  • Tu sélectionnes les autres cellules et dans "Format cellule" onglet sécurité tu décoches "verrouillée"
  • Ensuite tu remets ton mot de passe.
Ainsi seul A1 F1 est protégé.

Bonjour,

Protéger uniquement A1 à F1 c'est juste un exemple, la feuille contienne beaucoup de tableau et info, et le fichier sera partagé avec des collèges alors que je veux que la protection se fait automatiquement pour empêcher la modification par un autre.

Merci a tous, j'ai trouvé la solution qui me convient sur cette video :

https://www.youtube.com/watch?v=6kDGOtEosTc

Rechercher des sujets similaires à "verrouiller proteger saisie donnee"