Bonjour à tous,
J'essaie d'appliquer un tri automatique de toutes les feuilles (sauf la feuille "MENU") de mon fichier excel à chaque ouverture de celui-ci.
Cependant, je rencontre une erreur "1004" à la ligne concernant le tri.
Comment puis-je améliorer mon code afin que l'erreur "1004" ne s'affiche pas à chaque ouverture?
Private Sub Workbook_Open()
Sheets("MENU").Visible = True
For Compteur = Worksheets.Count To 1 Step -1
Nom = Sheets(Compteur).Name
Select Case Nom
Case "MENU"
Case Else
Sheets(Compteur).Visible = True
Sheets(Compteur).Activate
Sheets(Compteur).Select
Selection.Sort Key1:=Range("B2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Sheets(Compteur).Visible = False
End Select
Next Compteur
Sheets("MENU").Activate
End Sub
Je remercie d'avance tous ceux qui tenterons de m' aider
Meilleures salutations,
AliasOne