Sortieren nach Alphabet ohne Duplikate

Hi,
kennt jemand eine Formel die eine Liste nach dem Alphabet sortiert und ohne Duplikate.

Danke
Gruß
Xen55

Hallo Xen55

ich vermute mal es geht eher um die Duplikate als um das sortieren.
Ich würde die Spezialfilterfunktion wählen, die die Duplikate löscht
und anschließend sortieren.
Vba code ist beispielhaft angeben.

Gruß

Frank

Sub Delete_duplicates()
'Frage: Wie kann ich doppelte Datensätze in einer Tabelle löschen, ohne je-
’ den einzelnen Datensatz zu überprüfen?
’ über Spezialfilter,
Range(„A1“).select
Selection.CurrentRegion.Select
Selection.AdvancedFilter Action:=xlFilterCopy, CopyToRange:= _
Range(„CA1“), Unique:=True
Columns(„A:BZ“).Delete

End Sub

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Xen 55
Ich finde es am einfachsten, die
(sortierten)Doppel zu löschen, z.B. mit einem Makro, welches immer den Nachfolger auf Identität prüft und ihn gegebenenfalls löscht.
Ist einfach, wenn Hilfe nötig, bitte Bericht
Erich

einfaches VBA
Hi Xen 55

Option Explicit
Sub doppelweg()
Dim behalte, zahl as integr, i As Integer
i = 1
Range("A1").Select
Selection.End(xlDown).Select
zahl = ActiveCell.Row
Range("A1").Select
For i = 1 To zahl
If ActiveCell.Value = behalte Then ActiveCell.Delete
behalte = ActiveCell.Value
ActiveCell.Offset(1, 0).Activate
Next i
End Sub

Erich

Hi, vielen Dank aber wie ruft sich diese Sub auf?

MFG Xen55

Hallo Frank,
ja, mehrmals sortieren da die zu sotierende List. Deswegen funktioniert der Spezialfilter nicht weil man da jedesmal bei einer Veränderung der zu sotierenden Liste neu den Spezialfilter setzten muß.
Wie muß ich deinen VBA-Code anwenden. Durch ein Button oder wo muß ich das hin kopieren so das er sich automatisch aufruft.

Danke
MFG Xen55

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]