autoriser qu'une ouverture d'un fichier excel

P

phil

Guest
Bonjour,
Mon apllication est destinée à plusieurs utilisateurs via un réseau.
Seulement, j'aimerai pour éviter les petits blem d'enregistrement de données, interdir l'ouverture de ce même fichier 2 fois.
C'est à dire que l'utilisateur serait obligé d'attendre que l'application se libère.
J'ai bien essayé à l'ouverture, dans ma macro "open" de vérifié si le fichier s'ouvre en "lecture seule" puis d'imposer la fermeture, mais ça ne marche pas.

Merci pour vos infos
 
J

juju

Guest
Hello,

Une solution détournée mais bon si ça peut t'aider ;-)

A l'ouverture de ton fichier dans Workbook - open tu met 1 dans une zone cachée quelcquonque. Et dans le beforeclose tu l'enlèves.

Dans l'open du workbook tu indiques si 1 alors close sinon ok

En espérant avoir pu t'aider avec ma solution à 2 balles :cool:

Ju
 
P

phil

Guest
salut juju

J'ai déjà essayé cette solution à 2 balles
Seulement, ça ne marche pas, peut-être parce que j'active un masque à l'ouverture et je passe l'appli
en visible= false
et qu'en j'ouvre à nouveau ce ême fichier d'un autre poste, il ne voit pas la cellule à "1".

Peut-être également que j'ai fait une boulette lors de mes écritures.
Je vais faire un nouvel essai.

Enfin, dis moi à l'occasion ce que tu en penses, si tu as une autre idée...

merci en tous cas ...

Phil
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 677
Messages
2 090 824
Membres
104 677
dernier inscrit
soufiane12