Macro classeur ouvert ou fermé

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jose_67

XLDnaute Nouveau
Re-Bonjour, j'ai une marco qui m'ouvre un fichier

Workbooks.Open Filename:="Y:\111-chantier RP\3-Master BAR\LDA_Encours.xls", ReadOnly:=True

Si par hasard ce fichier est déjà ouvert ma macro Bogue
Y a t'il une possibilité d'exécuter cette macro, classeur fermé ou ouvert ?

Merci pour l'aide
 
Re : Macro classeur ouvert ou fermé

Bonjour jose_67,

Par exemple :

Code:
On Error Resume next
nomfich = Workbooks("LDA_Encours.xls").Name
If Err Then Workbooks.Open "Y:\111-chantier RP\3-Master BAR\LDA_Encours.xls", ReadOnly:=True
On Error GoTo 0
Workbooks("LDA_Encours.xls").Activate

A+
 
Re : Macro classeur ouvert ou fermé

Bonjour José, bonjour le forum,

Peut-être comme ça :
Code:
Sub Macro1()
Dim cl As Workbook
For Each cl In Workbooks
    If cl.FullName = "Y:\111-chantier RP\3-Master BAR\LDA_Encours.xls" Then Exit Sub
Next cl
Workbooks.Open Filename:="Y:\111-chantier RP\3-Master BAR\LDA_Encours.xls", ReadOnly:=True
End Sub

Édition :

Salut Job on s'est croisé. Ton code est bien meilleur.
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour