Ordinamento per sostituzione



  • Ordinamento per sostituzione
    di Antonio (utente non iscritto) data: 02/05/2010

    Salve a tutti,
    volevo chiedervi gentilmente un aiuto per excel:
    immaginiamo una classifica a tre squadre...
    cella a1 milan
    cella a2 inter
    cella a3 roma
    poi i punti nella
    cella b1 20
    cella b2 25
    cella b3 27
    infine le partite vinte nella
    cella c1 5
    cella c2 6
    cella c3 7

    in pratica io sono riuscito a creare tutte le formule per il calcolo delle statistiche ma la roma che ha 27 punti mi rimane nella 3°cella in basso con più punti di quelle che sono in alto... come si fa a farla salire automaticamente nella cella a1 (senza pulsante) al solo inserimento del risultato nel calendario?
    non riesco a capire quale funzione usare (o studiare)...
    vi ringrazio anticipatamente..



  • di Albatros54 (utente non iscritto) data: 02/05/2010

    Ho semplicemente registrato un macro, è lo associata all'evento change del worksheet(foglio1), come il codice che ti posto.
    adattalo alle tue esigenze.
    ciao
    albatros54
     
    Private Sub Worksheet_Change(ByVal Target As Range)
    ActiveWorkbook.Worksheets("Foglio1").Sort.SortFields.Clear
        ActiveWorkbook.Worksheets("Foglio1").Sort.SortFields.Add Key:=Range("B1:B3") _
            , SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
        With ActiveWorkbook.Worksheets("Foglio1").Sort
            .SetRange Range("A1:C3")
            .Header = xlGuess
            .MatchCase = False
            .Orientation = xlTopToBottom
            .SortMethod = xlPinYin
            .Apply
        End With
    End Sub



  • di Franco_44 (utente non iscritto) data: 02/05/2010

    Ciao antonio
    scusa se mi permetto ma vorrei sottolineare:
    hai posto questo quesito su un altro forum dove ti sono state proposte 2 soluzioni; ora ripresenti lo stesso quesito pari pari qui, e allora ti chiedo: le hai provate le 2 soluzioni? se si, hai ancora ddifficoltà? spiega cos'è che non ti va bene e possiamo senz'altro aiutarti; ma se non spieghi dov'è che ti
    "blocchi" come facciamo. buona domenica (anche se piove)