Bonjour,
Attention à ne pas confondre les feuilles avec les fenetres de l'application…
Pour récupérer la liste des fenetres XL ouvertes, vous pouvez utiliser Application.Windows property (Excel) | Microsoft Learn
L'exemple est assez parlant, il vous suffit de faire une boucle sur cette liste et de vérifier le titre de chaque fenetre.
Par exemple
Sub a()
For Each fenetre In Application.Windows
If fenetre.Caption = "Ma fenetre" Then Macro1
Next fenetre
End Sub