wie sortieren nach zahl und benutzerdefinierter liste (jan, feb, ... dez)

12/11/2009 - 13:35 von michlchen | Report spam
hallo.

ich habe folgende liste.

year month
2008 november
2008 dezember
2009 january
2009 february
...
2009 dezember
2010 january

jetzt habe ich bereits 2 sortierungen gemacht.

für den monat: (hier ist Order Custom = 5)
Selection.Sort Key1:=Cells(3, Sort), Order1:=xlAscending,
Header:=xlGuess, OrderCustom:=5, MatchCase:=False,
Orientation:=xlTopToBottom, DataOption1:=xlSortTextAsNumbers

für das jahr: (hier ist Order Custom = 1)
Selection.Sort Key1:=Cells(3, Sort), Order1:=xlAscending,
Header:=xlGuess, OrderCustom:=1, MatchCase:=False,
Orientation:=xlTopToBottom, DataOption1:=xlSortTextAsNumbers


wie kann ich das ganze kombinieren?
Selection.Sort Key1:=Cells(3, Sort2), Order1:=xlAscending, Key2:=Cells
(3, Sort1), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=5,
MatchCase:=False, Orientation:=xlTopToBottom,
DataOption1:=xlSortTextAsNumbers, DataOption2:=xlSortTextAsNumbers
geht scheinbar nicht, da ich keine 2 unterschiedlichen OrderCustom
eingeben kann. ich würde aber OrderCustom1 als 1 und OrderCustom2 als
5 benötigen.
derzeit sortiert er mir nach jahren und anschliessend den
anfangsbuchstabe, also beginnen mit april. ich möchte aber nat den
januar vorn.

danke für die hilfe.

ps: habe zwar office 2007, möchte aber die
sort.delete usw. nicht nutzen, da es auch auf O03 laufen sollte.
 

Lesen sie die antworten

#1 michlchen
12/11/2009 - 14:12 | Warnen spam
schit... scheint nicht zu gehen.

habs gerade mal auf nem 2003 er versucht auzuzeichnen. wird mir wohl
nix übrig bleiben, als nach jahr zu sortieren und für jedes jahr
nochmal einzaln nach dem moant zu filtern... schau mer mal.

wer noch ne bessere idee hat, bitte melden.

Ähnliche fragen