Verrouiller un document excel avec Macro

Fermé
vleverne Messages postés 1 Date d'inscription lundi 7 mars 2016 Statut Membre Dernière intervention 7 mars 2016 - 7 mars 2016 à 14:28
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 - 7 mars 2016 à 14:35
Bonjour,

J'ai créer un document Excel avec Macro. Le but de ce fichier est de permettre l'entrée de données par plusieurs utilisateurs, mais que personne ne puisse changer les données des autres.

J'ai donc créer un bouton de macro pour remplir les différentes colonnes dans mon tableau, mais je ne trouve pas le moyen de sécuriser ces données par la suite.

De plus, j'ai dû faire une erreur dans ma programmation, parce que à chaque fois que je veux entrer une donnée, elle écrase la précédente.

Merci à l'avance de votre grande aide!


A voir également:

1 réponse

jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
7 mars 2016 à 14:35
Bonjour

Code VBA a tester

Public x As Integer
Public x1 As Integer
Public y As String

Private Sub Worksheet_Change(ByVal Target As Range)
If ActiveCell.Value = "" Then
x = Target.Row
x1 = Target.Column
y1 = Target.Address
ActiveSheet.Unprotect
Range(y).Locked = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
y = Target.Address
End Sub

Cordialement
0