Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Giuseppe,
Prova qualcosa del genere:
'=========>>
Option Explicit
'--------->>
Public Sub Trim01()
Const PWord As String = "Pippo" '<<==== Modifica
ActiveSheet.Unprotect Password:=PWord
' Range("B4:B81").Select
Selection.AutoFilter
Range("B4:B81").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"J4:J81"), CopyToRange:=Range("J4:J81"), Unique:=True
Range("J4:J81").Select
ActiveWorkbook.Worksheets("Trim01").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Trim01").Sort.SortFields.Add Key:=Range("J4"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Trim01").Sort
.SetRange Range("J4:J81")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
Range("B4").Select
End With
ActiveSheet.Protect DrawingObjects:=True, _
Contents:=True, _
Password:=PWord
End Sub
'<<---------
===
Regards,
Norman