Tri par minute macro

Tri par minute macro - Logiciels - Windows & Software

Marsh Posté le 02-09-2008 à 11:45:06    

Bonjour,
 
comment puis je faire une macro qui tri une colonne de chiffre (du plus grans ou plus petit) toutes les minutes ?
 
Merci de votre aide

Reply

Marsh Posté le 02-09-2008 à 11:45:06   

Reply

Marsh Posté le 02-09-2008 à 13:11:43    

Une macro écrite en quelle langage ?
 
Si c'est pour Excel, voici la solution en VBA :

Sub tri_minute()
    Application.ScreenUpdating = False
    Range("A1" ).Select  ' Tri de la colonne A depuis A1
    Range(Selection, Selection.End(xlDown)).Select    ' jusqu'en bas de la colonne A
    Selection.Sort Key1:=Range("A1" ), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
    Application.ScreenUpdating = True
End Sub
 
Sub start_tri()
    Dim PauseTime, Start
    If (MsgBox("Démarrer le rafichissement du tri toutes les minutes", 4)) = vbYes Then
        Do
            PauseTime = 60
            Start = Timer    
            Do While Timer < Start + PauseTime
                DoEvents    ' Donne le contrôle à d'autres processus pour ne pas tout bloquer.
           Loop
           Call tri_minute
        Loop
    Else
        End
    End If
End Sub


 
 

Reply

Marsh Posté le 02-09-2008 à 14:08:30    

C'est exactement ça, merci beaucoup mais en réalité j'ai 2 colonnes
A1 et A2, comment A2 peut correspondre à A1 ?
A1 j'ai des noms
A2 des chiffres
 
Merci beaucoup de votre aide

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed