Bonjour,
Donc tu as un souci, tu as beaucoup de feuilles, la navigation est longue, une des solutions qui est assez lourde, mais qui je pense serait la bonne, c'est de revoir le fonctionnement du fichier, ça demande de reréfléchir à sa structure, je suppose que tu as de nombreuses feuilles qui se ressemblent avec juste les données qui changent?
Si c'est le cas, en général le mieux à faire c'est d'avoir une base de données (un gros tableau) avec les informations, puis, à l'aide de formules ou de macros, tu viens chercher les informations dont tu as besoin pour les afficher sur tes feuilles, ça demande du développement et du temps, mais te permettrait d'avoir deux feuilles, une qui sert à consulter, modifier, enregistrer des données, une qui stocke le tout.
Sinon, en moins développé, tu fais une macro qui ressemble à ça:
Sub BougeFeuille()
Dim Wks As Worksheet
With ActiveSheet
'enregistre la feuille à sélectionner après déplacement
If .Index < Sheets.Count Then
Set Wks = .Next
Else
Set Wks = .Previous
End If
.Move after:=Sheets(Sheets.Count) 'déplace la feuille
End With
Wks.Select
Set Wks = Nothing
End Sub
Quand tu la lances, elle déplace la feuille active à la fin du classeur, et sélectionne soit la feuille suivante, soit la précédente.