B
BELLON
Guest
Bonjour,
J'aurais besoin d'aide pour créer un test dans ma macro pour contrôler si un fichier est déjà ouvert.
Voici les explications en détails:
Au boulot tous nos ordinateurs sont connectés sur un réseau interne.
Il existe un lecteur réseau qui s'appelle 'Gen on 'Csmfs002\\Vol1\\share' (J'.
Mon fichier de travail qui s'appelle 'bilan.xls' se trouve sur ce lecteur (J. Un fichier 'base.xls' se trouve sur ce lecteur et peut être ouvert par plusieurs utilisateurs.
Je voudrais créer un test dans la macro de mon fichier pour contrôler si ce fichier 'base.xls' n'est pas déjà ouvert par un autre utilisateur, si c'est le cas, avoir un message qui m'avertit qu'il est ouvert. En cliquant sur ce message, ma macro d'exportation de données s'arrête et je recommencerais l'exportation plus tard.
Dans le forum j'ai trouvé plusieurs solutions, mais elles fonctionnent que si c'est mon PC qui l'a ouvert.
Je demande de l'aide à tous les experts de ce forum.
Merci à tous et bon dimanche.
J'aurais besoin d'aide pour créer un test dans ma macro pour contrôler si un fichier est déjà ouvert.
Voici les explications en détails:
Au boulot tous nos ordinateurs sont connectés sur un réseau interne.
Il existe un lecteur réseau qui s'appelle 'Gen on 'Csmfs002\\Vol1\\share' (J'.
Mon fichier de travail qui s'appelle 'bilan.xls' se trouve sur ce lecteur (J. Un fichier 'base.xls' se trouve sur ce lecteur et peut être ouvert par plusieurs utilisateurs.
Je voudrais créer un test dans la macro de mon fichier pour contrôler si ce fichier 'base.xls' n'est pas déjà ouvert par un autre utilisateur, si c'est le cas, avoir un message qui m'avertit qu'il est ouvert. En cliquant sur ce message, ma macro d'exportation de données s'arrête et je recommencerais l'exportation plus tard.
Dans le forum j'ai trouvé plusieurs solutions, mais elles fonctionnent que si c'est mon PC qui l'a ouvert.
Je demande de l'aide à tous les experts de ce forum.
Merci à tous et bon dimanche.