Hallo,
ich habe eine Liste mit Bezeichnungen wie
Platte 1
Platte 2
Platte 3
Platte 10
Platte 11
welche ich sortieren möchte. Bei der Sortierung steht die Platte 10 vor Platte 2.
Nun möchte ich Platte 1 ändern in Platte 01 und suche eine Funktion, die die Zahl hinter dem Wort erkennt.
In der VBA-Hilfe finde ich: Val(" 2 45 7") ’ Liefert 2457
Wenn mein String AS1=„Platte 1“ lautet, liefert mir val(AS1)=0.
Komischerweise gibt es die 0 in dem String aber nicht.
Lediglich liefert val die Zahl bei val(„10“)=10.
Muß hier noch irgendwas berücksichtigt werden, was ich hier übersehen habe?
Ich habe Excel aus Office 2010 unter Windows 7.
Für Hinweise wäre ich dankbar
Gruß
Pauli
einen String „Plattenbox 1“