GeoTrouvePas
XLDnaute Impliqué
Bonjour le forum !
J'ai un peu petit soucis que je n'arrive pas à résoudre malgré de nombreuses recherches.
A partir de mon classeur principal, j'ouvre un second classeur via une instance Excel masquée grâce au code suivant :
Jusque là, tout va bien.... Là où je coince, c'est que j'aurai besoin d'une macro qui vérifie si ce second classeur est déjà ouvert. Du fait que Machin.xls est ouvert dans une seconde instance, qui plus est masquée, je ne peux pas me servir d'un
Est ce quelqu'un manipulerai suffisement les API Windows pour résoudre ça ?
Je vous remercie par avance de votre aide.
Bonne soirée à tous !
J'ai un peu petit soucis que je n'arrive pas à résoudre malgré de nombreuses recherches.
A partir de mon classeur principal, j'ouvre un second classeur via une instance Excel masquée grâce au code suivant :
Code:
Set InstanceBase = CreateObject("Excel.Application")
InstanceBase.Visible = False
Set ClasseurBase = InstanceBase.Workbooks.Open(C:\Machin.xls))
Jusque là, tout va bien.... Là où je coince, c'est que j'aurai besoin d'une macro qui vérifie si ce second classeur est déjà ouvert. Du fait que Machin.xls est ouvert dans une seconde instance, qui plus est masquée, je ne peux pas me servir d'un
Code:
.Windows.Count
Est ce quelqu'un manipulerai suffisement les API Windows pour résoudre ça ?
Je vous remercie par avance de votre aide.
Bonne soirée à tous !