Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Andrea.
Credo proprio di aver fatto una grande confusione.
Devo le mie scuse a tutti (dovrei frustarmi).
Per il momento penso di aver risolto imponendo di
riordinare, il foglio d'origine, così:
Private Sub Worksheet_Activate()
Rem +++ Inizio ordina in ordine dalla A alla Z per colonna E (Cognome) +++
Range("A4:AZ400").Select
ActiveWorkbook.Worksheets("ArchivioFornitori").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("ArchivioFornitori").Sort.SortFields.Add Key:=Range _
("E4:E400"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("ArchivioFornitori").Sort
.SetRange Range("A4:AZ400")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Rem +++ Fine ordina in ordine dalla A alla Z per colonna E (Cognome) +++
Range("A1").Select
End Sub
Di nuovo mi scuso con tutti.
Tante, tante grazie.
Ciao.
Nunzio.