ich habe mal wieder ein Problem - nach der Eingabe einer zusätzlichen Spalte möchte ich die Tabelle (ab Zeile 2) bis zum Tabellenende nach Spalte A alphanumerisch sortieren.
In Spalte A stehen Strings wie z. B. B21, Ca24e, Fg204 usw.
Zum sortieren benutze ich folgenden Code:
Rows("2:" & Sheets("Liste").UsedRange.Rows.Count).Select
' Zeile 2 bis Tabellenende auswählen
Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess
' sortieren nach Spalte A
Dabei ergibt sich aber folgendes Problem: A2 wird hinter A10, A11, A100, ... eingeordnet.
Die Werte in der Spalte A kann ich nicht mit vorangestellten Nullen eingeben,
da diese Werte vorgegeben sind.
Gibt es eine Möglichkeit, die Werte trotzdem korrekt zu sortieren?
m.f.g.
Harald