OVH Cloud OVH Cloud

base de données excel et interdiction de modification

1 réponse
Avatar
Bertrand
Bonjour,

Voila j'ai une base de données Excel et j'aimerais pouvoir interdir a mes
utilisateurs de modifier toute fiche saisie et valider.
uniquement la possibilité d'en rajouter une en dernière ligne.

Comment puis-je faire ?

Merci a tous.
Bien Cordialement.

1 réponse

Avatar
Jacky
Bonjour,

Une petite bidouille comme ceci peut-être..
Dans le module de la feuille en question.
'---------
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
On Error GoTo err
dercol = Cells.Find("*", , 1, , 2, 2).Column
derlg = Cells.Find("*", , 1, , 1, 2).Row
If Not Intersect(Target, Range(Cells(1, 1), Cells(derlg, dercol))) Is
Nothing Then MsgBox "Modification interdite"
Exit Sub
err:
MsgBox "Aucune cellule renseignée"
End Sub
'-----
Salutations
JJ

"Bertrand" a écrit dans le message de
news:
Bonjour,

Voila j'ai une base de données Excel et j'aimerais pouvoir interdir a mes
utilisateurs de modifier toute fiche saisie et valider.
uniquement la possibilité d'en rajouter une en dernière ligne.

Comment puis-je faire ?

Merci a tous.
Bien Cordialement.