Range.sort mogelijkheden

Status
Niet open voor verdere reacties.

Jesse99

Gebruiker
Lid geworden
2 dec 2010
Berichten
13
Momenteel ben ik bezig met het maken van lijsten in Excel 2003.
1 van de kolommen bevat een nummer, en op dat nummer wil ik kunnen sorteren.

Hiervoor gebruik ik "Range.sort". Het probleem dat ik ondervind is dat er niet gesorteerd wordt zoals ik het zou wensen. De oorzaak hiervan is nummers met een letter toevoeging, bijvoorbeeld "5A".

Mijn lijst zou er zo moeten uitzien na sorteren:
Code:
1
5
9
10
13
13A
13B
19

Als ik in mijn "Sort.range" het volgende zet: "DataOption1:=xlSortTextAsNumbers" gaan alle numerieke waarden perfect, alleen de "13A" en alle andere nummers met een toevoeging komen helemaal onderaan te staan.

Als ik in mijn "Sort.range" het volgende zet: "DataOption1:=xlSortNormal" gaan alle waarden met toevoeging perfect, maar gaat het natuurlijk mis met de numerieke waarden (na 1 komt 10, 11, ... 19, en dan 2, enz).

Is er een mogelijkheid om toch te sorteren zoals ik het zou willen?
Dus op de eerste plaats op nummer, maar nummers met toevoeging direct na hetzelfde nummer zonder toevoeging, en uiteraard dan ook gesorteerd op toevoeging...
 
Het gaat fout met het sorteren omdat je tekstvelden met numerieke velden combineert. Eern oplossing zou kunnen zijn om een extra kolom te maken met alleen de numerieke waarden; daar kun je dan prima op sorteren.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan