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 Perché la mia bella camicia nera ha incominciata a sbiadire?  05-05, 17:44  manuel  1  22231   Chimica
Vecchio Va bene rivestire la canna fumaria con materiali isolanti?  04-05, 18:46  Marsilio  1  19811   Idraulica
Vecchio E' sufficiente sostituire autoclave condominio o anche i montanti?  03-05, 12:19  enrico2  2  276   Idraulica
Vecchio Cosa causa dolore fianco destro, intorpidimento piede e nausea?  01-05, 16:31  Marcos  1  21919   Medicina
Vecchio Quanti punti di invalidità per una distorsione alla caviglia?  01-05, 13:25  Sigismondo  1  17195   Medicina
Vecchio Come vedere se 1/5 stipendio inquilino è già stato ceduto?  30-04, 15:01  Harley  1  40112   Diritto
Vecchio Come risolvere per bullone serbatoio olio motore spanato?  30-04, 11:19  Leandro  1  15118   Auto, Moto, Motori
Vecchio Come eliminare definitivamente messaggio Internet Explorer?  29-04, 17:25  Yves  1  21325   Informatica
Vecchio Come fare per calcolare l'abbondanza isotopica del 63Cu?  27-04, 18:25  Abramo  1  33294   Chimica
Vecchio Quali passaggi per tracciare diagramma potenziale/pH dello zinco?  27-04, 12:44  manuel  1  26054   Chimica

Rispondi
 
LinkBack Strumenti della discussione Modalità di visualizzazione
  #1 (permalink)  
Vecchio 04-01-2009, 10: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 03: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 01:34 PM
Semplice file Excel 2007 diventato inspiegabilmente grandissimo. Landolfo Informatica 2 04-11-2008 02:01 AM
Ordinare celle Excel 2007 in maniera relativa in VBA Scuola Informatica 2 01-06-2008 08:21 PM
Microsoft Office Word ed Excel 2007 e inizializzazione delle cartelle Gabriel Informatica 11 12-06-2007 10:09 PM
Formattazione condizionale che sparisce quando ordino le righe in Excel 2007 Olmo Informatica 2 10-16-2007 08:06 PM


Tutti gli orari sono GMT +2. Attualmente sono le 06:30 AM.


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