Votre avis sur souci dans fichier partagé
Le
Mathieu

Bonjour à tous,
Je remarque un petit souci et voudrais votre avis éclairé dessus.
J'ai un classeur qui est partagé avec tout le service. Aucun souci tout f=
onctionne parfaitement.
Ce classeur propose à l'ouverture une box de saisie de données, une foi=
s la saisie validée excel va intercaler ces données après la derniè=
re ligne saisie existante.
Il arrive parfois que certaines lignes dites saisies par un ou des collèg=
ues n'apparaissent pas, comme si leur saisie n'avait pas été sauvegard=
ée. Ils m'affirment avoir sauvegardé leur saisie. Donc nous devrions av=
oir les données affichées dans le classeur, ce qui n'est pas le cas.
Je me demande si, bien que le fichier soit partagé, il est possible qu'il=
s saisissent leurs données, celles-ci s'intercalent de suite après la d=
ernière ligne saisie, jusque là tout va bien mais comme ils ne sauvegar=
dent pas immédiatement si un autre collègue saisi à son tour et sauve=
garde, les données des premiers collègues qui n'avaient pas sauvegard=
é sont écrasées. Cela me semble plausible dans la mesure où les don=
nées insérées après la dernière ligne saisie (et donc sauvegard=
ée) sont écrasées si non sauvegardées de suite par celles qui ont =
été sauvegardées ensuite par d'autres collègues.
Mon raisonnement est-il le bon ?
Merci.
Je remarque un petit souci et voudrais votre avis éclairé dessus.
J'ai un classeur qui est partagé avec tout le service. Aucun souci tout f=
onctionne parfaitement.
Ce classeur propose à l'ouverture une box de saisie de données, une foi=
s la saisie validée excel va intercaler ces données après la derniè=
re ligne saisie existante.
Il arrive parfois que certaines lignes dites saisies par un ou des collèg=
ues n'apparaissent pas, comme si leur saisie n'avait pas été sauvegard=
ée. Ils m'affirment avoir sauvegardé leur saisie. Donc nous devrions av=
oir les données affichées dans le classeur, ce qui n'est pas le cas.
Je me demande si, bien que le fichier soit partagé, il est possible qu'il=
s saisissent leurs données, celles-ci s'intercalent de suite après la d=
ernière ligne saisie, jusque là tout va bien mais comme ils ne sauvegar=
dent pas immédiatement si un autre collègue saisi à son tour et sauve=
garde, les données des premiers collègues qui n'avaient pas sauvegard=
é sont écrasées. Cela me semble plausible dans la mesure où les don=
nées insérées après la dernière ligne saisie (et donc sauvegard=
ée) sont écrasées si non sauvegardées de suite par celles qui ont =
été sauvegardées ensuite par d'autres collègues.
Mon raisonnement est-il le bon ?
Merci.
Personne ?
Mon avis, mais il ne t'avancera pas, c'est qu'il faut à tout prix
éviter les classeurs partagés. C'est une source inépuisable de
problèmes.
Désolé.
Daniel
--
isabelle
Le 2012-10-05 13:16, DanielCo a écrit :
Bonjour,
La première explication qui vient à l'esprit, c'est que deux
utilisateurs ont tenté de faire une saisie en même temps. Donc, celui
qui a effectué l'enregistrement en dernier a effacé les données de l'autre.
Ce qui tend pour simplifier à rejoindre et expliquer la réponse propo sée
par Daniel et Isabelle.
Alors certes il existe des applications avec un fichier partagé, mais
bien entendu, ces applications prennent leur précautions avant d'écri re
là-dedans : commencer par vérifier que l'enregistrement n'est pas
verrouillé, puis verrouiller l'enregistrement que l'on souhaite
modifier, écrire, lever le verrou. Et les verrouillages font l'objet de
quelques cours dans une formation d'analyste-programmeur.
Excel n'est pas vraiment adapté à faire ça de façon très souple , ou
alors il faut écrire soi-même les routines de verrouillage. Avoir dû
poser la question n'est pas un bon présage sur cette voie, à toi de v oir.
Bonne ou mauvaise solution c'est la solution adoptée au sein de mon admin istration afin que toutes les directions puissent saisir dans un fichier co mmun certaines données particulières.
Je note avec la dernière réponse qu'effectivement un utilisateur peut m alencontreusement effacer les données non sauvegardées d'un autre utili sateur s'il sauvegarde avant lui.
Je vous remercie d'avoir conforté mon hypothèse
Bonne journée à vous,