Classeur ouvert ou pas ?

Nevil

XLDnaute Occasionnel
Hé bien bonjours a toutes et a tous,

Voici mon probleme du jour:
Au lancement de ma Macro, j'ouvre un fichier XL et si ce fichier est deja ouvert, ma Macro plante.
Je souhaiterais savoir s'il existe un code afin de déterminer si un fichier XL est deja ouvert ou non.

Je vous remercie


Julien
 

Jacques87

XLDnaute Accro
Bonjour Julien

Voici un bout de code que tu peux adapter à tes besoins

On Error Resume Next
Workbooks('classeur1.xls').Activate
If Err = 0 Then
MsgBox ('ce fichier est déjà ouvert')
End If

Si le classeur sur lequel tu travailles porte le nom de 'classeur1.xls' on te précisera par ce bout de code qu'il est ouvert

A toi maintenant d'adapter ces quelques lignes à tes besoins

Bonne journée
 

Discussions similaires

Réponses
2
Affichages
298
Réponses
13
Affichages
327

Statistiques des forums

Discussions
312 329
Messages
2 087 327
Membres
103 517
dernier inscrit
hbenaoun63