Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.ScreenUpdating = False
Application.EnableEvents = False
Sheets("Récap").Move Before:=Sheets(Sh.Name)
'A adapter
Sheets("Feuil1").Move Before:=Sheets("Récap") 'Feui1 à adapter avec le nom que tu souhaites
'
Sh.Activate
Application.EnableEvents = True
End Sub
Peux tu développer et fournir un fichier exemple représentatif avec les noms de tes onglets...
Répondre cela ne fonctionne ne nous aide pas beaucoup, explique qu'est ce qui ne fonctionne pas as tu copié le code
'A adapter
Sheets("Feuil2").Move Before:=Sheets("Feuil1") 'Feui2 à adapter avec le nom que tu souhaites