B
BELLON
Guest
Bonjour,
J'aimerais avoir une aide pour contrôler si un fichier est déjà ouvert par un autre utilisateur.
Explication:
Un fichier 'base.xls' est sur un disque J et sous un répertoire 'Données'. Ce fichier peut être ouvert par plusieurs utilisateurs.
Je voudrais incorporer ds ma macro un test de contrôle sur ce fichier 'base' avant d'exporter mes données ds ce même fichier.
J'ai essayé d'utiliser ceci:
on error resume next
workbooks('base.xls').activate
if err=0 then
avert=Msgbox'..................',vbcritical
workbooks('bilan.xls').activate
exit sub
end if
Ceci fonctionne si le fichier 'base' est ouvert avec mon PC, mais rien ne se passe s'il est ouvert par un autre PC sur le réseau.
Merci d'avance pour votre aide.
J'aimerais avoir une aide pour contrôler si un fichier est déjà ouvert par un autre utilisateur.
Explication:
Un fichier 'base.xls' est sur un disque J et sous un répertoire 'Données'. Ce fichier peut être ouvert par plusieurs utilisateurs.
Je voudrais incorporer ds ma macro un test de contrôle sur ce fichier 'base' avant d'exporter mes données ds ce même fichier.
J'ai essayé d'utiliser ceci:
on error resume next
workbooks('base.xls').activate
if err=0 then
avert=Msgbox'..................',vbcritical
workbooks('bilan.xls').activate
exit sub
end if
Ceci fonctionne si le fichier 'base' est ouvert avec mon PC, mais rien ne se passe s'il est ouvert par un autre PC sur le réseau.
Merci d'avance pour votre aide.