Bonjour Forum !
J’utilise des macros qui me permettent d’afficher une feuille précise d’un classeur donné.
Si le classeur n’est pas ouvert au moment de l’exécution de la macro, elle l’ouvre d’abord.
En revanche, dans ce cas, la macro n’affiche pas la feuille souhaitée, je dois la relancer une 2ème fois.
Quelqu’un saurait me dire ce qui cloche dans mon code ?
Sub Affichage_Feuille_URGENCES()
Dim I As Integer
For I = 1 To Workbooks.Count
If Workbooks(I).Name = "memo-TRAVAIL.xls" Then
Windows("memo-TRAVAIL.xls").Activate
Sheets("URGENCES").Select
Exit For
End If
Next I
If I > Workbooks.Count Then
Workbooks.Open "C:\Users\BUREAU\Desktop\PERSO\memo-TRAVAIL.xls"
End If
End Sub