Re
Non, t'inquite
Il te suffit alors d'activer la feuille en début de macro, comme cela.
J'ai mes des App...Screenupdating pour que tu ne vois pas la macro s'exécuter.
Option Explicit
Dim WS As Worksheet
Sub Macro1()
Application.ScreenUpdating = False 'Pour ne pas voir les changement s'éffectuer
For Each WS In Worksheets
WS.Activate
Range("A1").Value = "OK"
Next WS
Application.ScreenUpdating = True 'Pas oublier de remettre à true!
End Sub
Et voila
@Christophe@