Vai indietro   Scuola forum (scuo.la) - Forum di discussione per le scuole > Materie di Scuola > Informatica



Top 5 Stats
Latest Posts
Discussione    data, Ora  invio  Risposte  Visite   Forum
Vecchio Gli esami d'integrazione ITIS Avogadro di Torino sono difficili?  31-01, 12:14  Eugensmalm  2  8715   Scuola in generale
Vecchio Come calcolare percentuale totale di occupazione alberghiera?  24-12, 00:44  JoseMaria  2  6796   Matematica
Vecchio Come trovare l'insieme di definizione per risolvere disequazione?  24-12, 00:43  JoseMaria  5  10128   Matematica
Vecchio Quali passaggi nel risolvere equazione coi numeri complessi?  24-12, 00:42  JoseMaria  2  9720   Matematica
Vecchio C'è molta discalculia o è l'insegnamento poco personalizzato?  24-12, 00:40  JoseMaria  2  9445   Matematica
Vecchio Come studiare convergenza serie ∑n=1∞ sin(n!)2^[-n^2-log(n)+cos(n)]?  24-12, 00:40  JoseMaria  2  10791   Matematica
Vecchio Come determinare dimensione e base di U, V e intersezione?  24-12, 00:39  JoseMaria  2  9090   Matematica
Vecchio Come determinare la perpendicolare comune alle due rette r e s?  24-12, 00:37  JoseMaria  2  8894   Matematica
Vecchio Come normalizzare funzione e calcolare media, mediana e moda?  24-12, 00:36  JoseMaria  2  9866   Matematica
Vecchio Cosa sono l'errore assoluto, relativo e relativo percentuale?  24-12, 00:36  JoseMaria  2  3660   Matematica

Rispondi
 
LinkBack Strumenti della discussione Modalità di visualizzazione
  #1 (permalink)  
Vecchio 04-01-2009, 11:09 AM
Junior Member
 
Registrato dal: Apr 2009
Messaggi: 1
predefinito Excel - metodo sort in excel pre 2007

Excel - metodo sort in excel pre 2007


Ciao a tutti, spero che qualcuno possa darmi una mano.
Premetto che non sono esperto di excel, almeno a livello di vba....mi è arrivato un file excel prodotto con office 2007, nel quale sono presenti della macro, probabilmente registrate e non scritte manualmente, in cui è presente il metodo sort non supportato da versioni di excel precedenti al 2007. Il problema è che non capisco cosa faccia questa macro, quindi non posso neanche riprovare a registrarla nuovamente con un'altra versione di excel...provo a posare il codice:

ActiveSheet.Unprotect
Range("Z77:Z83").Select
Selection.Copy
Range("N87").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("Nome Scheda").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Nome Scheda").Sort.SortFields.Add _
Key:=Range("N87"), SortOn:=xlSortOnValues, Order:=xlDescending, _
DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Nome Scheda").Sort
.SetRange Range("N87:N93")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveWindow.SmallScroll Down:=15
Range("Z96:Z102").Select
Selection.Copy
Range("N106").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("Nome Scheda").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Nome Scheda").Sort.SortFields.Add _
Key:=Range("N106"), SortOn:=xlSortOnValues, Order:=xlDescending, _
DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Nome Scheda").Sort
.SetRange Range("N106:N112")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("S100").Select
Dim rng As Range
Dim Ceck As Range
Application.ScreenUpdating = False
Cells.Select
Selection.EntireRow.Hidden = False
Range("a72").Select '
Set rng = Range("a58:a64")
For Each Ceck In rng
If Ceck.Value = 0 Then
Ceck.EntireRow.Hidden = True
End If
Next
Set rng = Nothing
ActiveSheet.Protect DrawingObjects:=False, Contents:=True, Scenarios:= _
False
ActiveWindow.SmallScroll Up:=30
Range("g61").Select

Grazie, Marcello





Ultima modifica di Marcello_DF; 04-01-2009 a 04:15 PM
Rispondi quotando
Rispondi


Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilie sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are attivo


Discussioni simili
Discussione Ha iniziato questa discussione Forum Risposte Ultimo messaggio
excel 2007 funzione -formula combinazioni navarco Informatica 0 11-19-2009 02:34 PM
Semplice file Excel 2007 diventato inspiegabilmente grandissimo. Landolfo Informatica 2 04-11-2008 03:01 AM
Ordinare celle Excel 2007 in maniera relativa in VBA Scuola Informatica 2 01-06-2008 09:21 PM
Microsoft Office Word ed Excel 2007 e inizializzazione delle cartelle Gabriel Informatica 11 12-06-2007 11:09 PM
Formattazione condizionale che sparisce quando ordino le righe in Excel 2007 Olmo Informatica 2 10-16-2007 09:06 PM


Tutti gli orari sono GMT +2. Attualmente sono le 03:22 AM.


© Copyright 2008-2022 powered by sitiweb.re - P.IVA 02309010359 - Privacy policy - Cookie policy e impostazioni cookie