Kotov
XLDnaute Impliqué
Bonsoir le Forum,
Toujours en plein dans le partage de classeur, voici un nouveau cas qui me turlupine depuis hier, et que je soumet à la sagacité des Experts-es-partage.
Hypothèse de départ :
--------------------
Soit un classeur partagé sur un serveur
5 utilisateurs potentiels : Grouillots 1, 2, 3, 4 et Chefaillon
2 utilisations différentes :
...les Grouillots font uniquement de la saisie (via un Userform) dans une base unique sans avoir l'autorisation d'apporter la moindre modification ultérieure
...Chefaillon peut consulter la base (via un Userform privatif protégé) et l'annoter. (Eh, c'est ça d'être chef !)
Je pars du principe qu'à l'ouverture du classeur la base est protégée, que lors de la validation des Grouillots, la base ne l'est plus le temps du transfert de données et qu'elle est de nouveau protégée dès la fermeture du userform de saisie.
Question:
----------
En gardant à l'esprit qu'il s'agit d'un classeur partagé, imaginons le cas suivant :
Grouillot1 et Grouillot2 ouvrent le classeur. La base est protégée. Au moment de leur saisie, elle ne l'est plus. Que se passe t-il si Grouillot3 ouvre à ce moment le classeur ? la base est-elle protégée ou Grouillot3 peut il apporter des modifications ?
Même cas de figure avec Grouillot4 qui ouvre le classeur alors que Cheffaillon est en train d'apporter des modications avec son userform privatif. (outre le plaisir rare de surprendre Cheffaillon en plein boulot, Grouillot 4 peut t'il en profiter pour modifier les données de la base ?)
J'ai cherché sur le forum sans trouver de réponse.
Par ailleurs, qu'elle serait la meilleure méthode de protection (protect, xlSheetVeryHidden, colonnes masquées .. ??). J'ai essayé les 3, les bascules de protection me paraissent contraignantes.
Bonne nuit à tous.
Kotov
Toujours en plein dans le partage de classeur, voici un nouveau cas qui me turlupine depuis hier, et que je soumet à la sagacité des Experts-es-partage.
Hypothèse de départ :
--------------------
Soit un classeur partagé sur un serveur
5 utilisateurs potentiels : Grouillots 1, 2, 3, 4 et Chefaillon
2 utilisations différentes :
...les Grouillots font uniquement de la saisie (via un Userform) dans une base unique sans avoir l'autorisation d'apporter la moindre modification ultérieure
...Chefaillon peut consulter la base (via un Userform privatif protégé) et l'annoter. (Eh, c'est ça d'être chef !)
Je pars du principe qu'à l'ouverture du classeur la base est protégée, que lors de la validation des Grouillots, la base ne l'est plus le temps du transfert de données et qu'elle est de nouveau protégée dès la fermeture du userform de saisie.
Question:
----------
En gardant à l'esprit qu'il s'agit d'un classeur partagé, imaginons le cas suivant :
Grouillot1 et Grouillot2 ouvrent le classeur. La base est protégée. Au moment de leur saisie, elle ne l'est plus. Que se passe t-il si Grouillot3 ouvre à ce moment le classeur ? la base est-elle protégée ou Grouillot3 peut il apporter des modifications ?
Même cas de figure avec Grouillot4 qui ouvre le classeur alors que Cheffaillon est en train d'apporter des modications avec son userform privatif. (outre le plaisir rare de surprendre Cheffaillon en plein boulot, Grouillot 4 peut t'il en profiter pour modifier les données de la base ?)
J'ai cherché sur le forum sans trouver de réponse.
Par ailleurs, qu'elle serait la meilleure méthode de protection (protect, xlSheetVeryHidden, colonnes masquées .. ??). J'ai essayé les 3, les bascules de protection me paraissent contraignantes.
Bonne nuit à tous.
Kotov