Tri sur Feuil2 sans passer par celle-ci

0

Bonjour le forum,

Sur ma feuil1 je lance une macros qui fait un tri sur la feuil2 de GA2 à GO150.

Quel code faut il ajouter pour éviter une fois la macro lancer de passer par la feuil2 et de revenir sur la feuil1.

Je voudrais ne pas passer par la feuill2 

Merci de votre aide

Mon code

Sub tri()

    Sheets("Feuil2").Select

    Range("GA2:GO151").Select

    ActiveWorkbook.Worksheets("Feuil2").Sort.SortFields.Clear

    ActiveWorkbook.Worksheets("Feuil2").Sort.SortFields.Add2 Key:=Range("GA2"), _

        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal

    With ActiveWorkbook.Worksheets("Feuil2").Sort

        .SetRange Range("GA2:GO151")

        .Header = xlNo

        .MatchCase = False

        .Orientation = xlTopToBottom

        .SortMethod = xlPinYin

        .Apply

    End With

    Sheets("Feuil1").Select

    Range("I12").Select

End Sub


    Marco Posté le 18 juin 2020, 08:59
    par Marco
    Répondre
    0

    re,

    Merci beaucoup pour ce code

    Bonne journée à toi et au Forum.


    Marco Posté le 18 juin 2020, 09:59
    par Marco
    0

    Bonjour,

    si c'est le fait que la feuille 2 s'affiche pendant le tri, aolors place cette ligne avant la sélection de la feuille

    Application.screenupdating=false

    pour empêcher le rafraichissement de l'écran

    Posté le 18 juin 2020, 09:52

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :