Ordinare i dati

  • Ordinare dei dati per 4 condizioni di Ricky53
    Ho un foglio in cui sono presenti dei dati su 10 colonne ho la necessità di ordinarli per 4 di esse. il massimo che si può fare con "dati-ordina" è per 3 colonne. ho provato con le macro, ma la situazione non cambia.
    mi potete suggerire una soluzione.
    per chiarezza allego il codice che ho utilizzato.
    grazie
    ricky53
     
    Sub Ordina_Dati()
        Sheets("Foglio1").Select
        Range("A9:J509").Select
        Selection.Sort Key1:=Range("F9"), Order1:=xlDescending, _
                       Key2:=Range("G9"), Order2:=xlAscending, _
                       Key3:=Range("H9"), Order3:=xlAscending, _
            Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
            DataOption1:=xlSortNormal, DataOption2:=xlSortNormal, DataOption3:= _
            xlSortNormal
        Range("A1").Select
    End Sub
    

    di Apoben64
    Hai visto la procedura e' illustrata nella guida in linea di microsoft excel alla pagina:
    ordinare un intervallo
    al paragrafo:
    ordinare in base a 4 colonne
    considera anche la possibilita' di creare una colonna "chiave", concatenando i valori di piu' colonne in una, in base alla quale poi
    ordinerai.

    ciao luca


    Ordinare dei dati per 4 condizioni di Ricky53
    Grazie per il suggerimento applicandolo ho risolto in questo modo:
    1) prima ordino per l'ultima delle quattro condizioni di ordinamento che mi necessitano
    2) poi ordino per le prime tre condizioni.

    grazie ancora.
    ricky53