Ordinamento per sostituzione
Hai un problema con Excel? 
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)
Vuoi Approfondire?