Bonjour,
Dans ma macro, j'ouvre un fichier réseau (actuellement ouvert sur un autre poste) en lecture seule.
J'utilise une de ses infos, et le ferme ensuite.
Problème : quand l'autre utilisateur qui avait le fichier ouvert (lecture écriture) sur son poste le ferme, j'ai un message "le fichier est à présent disponible poru modification", m'informant que je peux désormais l'utiliser en lecture-écriture (ce dont je me fiche ;o)
Comment éviter cette boîte parasite ?
Merci et bonne journée !
Voici le code
sub toto()
Workbooks.Open Filename:="\\chemin\nomfichier.xls"
If ActiveWorkbook.ReadOnly Then GoTo deja_ouvert
'///traitement divers et variés !///
Exit Sub
deja_ouvert:
Range("b1").Copy
Workbooks("base de donnees").Activate
ActiveSheet.Paste
end sub
Dans ma macro, j'ouvre un fichier réseau (actuellement ouvert sur un autre poste) en lecture seule.
J'utilise une de ses infos, et le ferme ensuite.
Problème : quand l'autre utilisateur qui avait le fichier ouvert (lecture écriture) sur son poste le ferme, j'ai un message "le fichier est à présent disponible poru modification", m'informant que je peux désormais l'utiliser en lecture-écriture (ce dont je me fiche ;o)
Comment éviter cette boîte parasite ?
Merci et bonne journée !
Voici le code
sub toto()
Workbooks.Open Filename:="\\chemin\nomfichier.xls"
If ActiveWorkbook.ReadOnly Then GoTo deja_ouvert
'///traitement divers et variés !///
Exit Sub
deja_ouvert:
Range("b1").Copy
Workbooks("base de donnees").Activate
ActiveSheet.Paste
end sub
Dernière édition: