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 Può il medico di famiglia chiedere soldi a paziente per incidente?  27-04, 09:05  Edith  1  24452   Medicina
Vecchio Perchè pompa dell'acqua fa uno strano rumore e non pompa più?  26-04, 09:01  Marsilio  1  27253   Idraulica
Vecchio È possibile rimuovere il vetrino del contatore dell'acqua?  24-04, 07:58  karol  1  54307   Idraulica
Vecchio Come fare per determinare l’acidità degli idrogeni in alfa?  21-04, 17:57  Abramo  1  307   Chimica
Vecchio Quale procedura per trovare il peso atomico del metallo M?  20-04, 08:28  manuel  1  29468   Chimica
Vecchio Quando iniziare attivita fisica dopo intervento appendicite?  19-04, 19:31  Marcos  1  31549   Medicina
Vecchio Quale causa per dolore tra il 1° metatarso e il 1° cuneiforme?  18-04, 18:53  Sigismondo  1  29115   Medicina
Vecchio Come constatare elettrolita forte, debole o non elettrolita?  17-04, 15:24  Abramo  1  24917   Chimica
Vecchio Quali scuole per fare due anni in uno per liceo linguistico?  12-04, 16:14  Luigia  1  16967   Scuola in generale
Vecchio L'AIDS è una malattia con sintomi visibili e riconoscibili?  12-04, 12:03  Edith  1  25254   Medicina

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 11:31 AM.


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