Ligne véerrouillé avec mot de passe

Résolu
burguy90000 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
alors voici ma problématique :

Sur une même feuille de calcul, je possède un tableau avec 6 colonnes et X lignes.
Sur la dernière colonne F, je souhaiterais que lorsque l'utilisateur tape le chiffre "187", la ligne s'enregistre avec un mot de passe (par exemple "toto").
Dès que l'on souhaiterais modifier cette ligne, il nous faudrait entrer le mot de passe "toto".
Il y aurait plusieurs ligne avec en colonne F le chiffre "187".

Le but étant que lorsque que nous rentrons une ligne avec le chiffre "187", cette dernière se verrouille constamment avec le mot de passe.

Plus tard je ferai la même chose avec un chiffre différent et un mot de passe différent avec que deux utilisateur utilise la mêê feuille sans modifier les lignes de l'autre utilisateur.

Un grand merci d'avance à vous

Seb


A voir également:

4 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 714
 
Bonjour,

Il y aurait plusieurs ligne avec en colonne F le chiffre "187".
En realite, un mot de passe et verrouillage/deverrouillage ligne cellule selectionnee avec 187
0
Burguy90
 
Oui mais uniquement si c'est l'utilisateur 187 qui modifie
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 714
 
Re,

c'est l'utilisateur 187 qui modifie
Juste la ligne selectionnee ????
0
burguy90000 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
oui c'est cela
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0
burguy90000 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
trop compliqué pour le moment...j'ai voulu supprimer le post mais je n'ai pas réussi
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour burguy

Une piste de travail avec des macros liées aux évènements Change et Dble-clik d'une feuille :
Principe :
La feuille est protégée par un mot de passe administrateur (admin dans l'exemple)
Dans les macros au code 187 à entrer dans une cellule en F est associé le mot de passe toto et au code 205 le mot de passe bibi
L'entrée de 187 ou 205 dans une cellule F verrouille la ligne A:F
Pour déprotéger et effectuer des modifications: un double-clic en F lance la macro qui demande le mot de passe, déprotège la ligne s'il est exact et colore en rouge la cellule F pour visualiser que la ligne est déprotégée
Il faut reprotéger la ligne en validant à nouveau le code en F

Le projet VBA qui contient les codes est protégée par le mot de passe administrateur pour éviter qu'un utilisateur aille facilement regarder dedans
Pour voir les macros commentées et les modifier : Clic droit sur onglet feuille 1 - Visualiser le code puis dans editeur VBA Double-clic sur VBAProjetc et entrer mot de passe administrateur

https://mon-partage.fr/f/tSMp5hhQ/

Cdlmnt
Via
0
burguy90000 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
un grand merci à vous tous et particulièrement à toi via55, c'était exactement ce que je cherchais ;)
0
burguy90 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour à vous tous à nouveau, je souhaiterais (burguy90000) ajouter une fonction au fichier que tu m'avais transmis via55.

En effet, si l'opérateur 205 décide de modifier une de ses lignes avec son mot de passe, il peut ensuite mettre dans la colonne F le code opérateur 187 et valider.

Je souhaiterais donc que lorsque l'opérateur 205 modifie sa ligne (ou le 187 la senne), seul leurs codes opérateurs respectifs puissent être entrer.

Ci-joint le fichier excel via wetransfer

https://we.tl/t-UV9B4lJcE2

En te remerciant par avance
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour burguy

Ton fichier avec la macro modifiée en conséquence
https://mon-partage.fr/f/QuZe5o1b/

Cdlmnt
Via
0