Bonjour,
j'ai une macro en vba qui traite, des données le résultats des traitement sont des tableaux récapitulatifs, que je dois par la suite trié et afficher sur un graphe en secteur
la procédure de tri ressemble à ça


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Sub tri (sh As Worksheet)
 
'tri d'un sheet
    sh.Range("A1:C111").Select
    Selection.Sort Key1:=sh.Range("C2"), Order1:=xlDescending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
 
    DataOption1:=xlSortNormal
 
End Sub
Jusqu’ici tout va bien
Dans le main Lors de l'appel de cette procédure que j'applique à plusieurs sheet, seule la première exécution marche,
y a t il un souci de rafraichissement???
Pouvez vous m'aidez please
Merci d'avance