Bonjour,
J'ai codé une fonction de génération de document dans ma base Access.
Cette fonction va rechercher un "document type" Word qui est stocké dans un sous-répertoire. La fonction va modifier le document puis l'enregistrer sous le répertoire qui va bien.
Tout marchait à merveille, jusqu' à ce qu'un utilisateur bloque malencontreusement un document.
Lors de l'exécution du code, Word s'ouvre en précisant que l'utilisateur "black sheep" est en train de modifier le document et propose de l'ouvrir en Lecture seule. Si on répond oui le reste s'exécute bien mais le problème est que la base est utilisée par plusieurs personnes donc c'est pas terrible d'avoir le fichier verrouillé comme ca.
J'ai regardé à partir du poste utilisateur => Tous les processus Word on été tués dans le gestionnaire des tâches, je lui ai fait redémarrer le PC, j'ai tenté d'écraser le doc avec ma copie locale mais rien n'y fait.
Ce satané verrou empêche les autres utilisateurs d'exécuter correctement la fonction. J'affiche bien les fichiers cachés mais je n'arrive pas à voir le verrou donc je ne peux pas le supprimer.
D'où ma question :
-> Cela résoudrait il mon problème d'ouvrir le fichier word en Lecture seule ? (l'ouverture seule crée t'elle un verrou ou pas)
-> Comment résoudre mon problème à court terme et donc supprimer le verrou crée par "black sheep"
Partager