ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
896
896
EMPFEHLEN
-
24.08.10 11:47 #1
- Registriert seit
- May 2004
- Beiträge
- 684
Hallo zusammen,
ich habe hier folgenden VBA Code, um einen Bereich eines Sheets zu sortieren:
Code :1 2 3 4 5 6 7 8 9 10 11
With Worksheets("Tabelle1").Sort .SortFields.Clear .SortFields.Add Key:=Range("benannterBereich1").EntireColumn, SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal .SortFields.Add Key:=Range("benannterBereich2").EntireColumn, SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal .SetRange Range(sortRange) .Header = xlNo .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With
Dieser funktioniert unter Excel 2007 tadellos. Wird er jedoch unter Excel 2003 ausgeführt, so wird die erste Zeile ("With Worksheets("Tabelle1").Sort") gelb markiert und es erscheint die Fehlermeldung, dass ein Objekt eine Methode nicht unterstützt.
Da nur die erste Zeile markiert wird, weiß ich nicht, welche der Methoden nun der Übeltäter ist, und was hier der Unterschied zwischen 2007 und 2003 ist. Weiß jemand, wo der Unterschied zwischen der Sort-Funktion von Excel 2007 und 2003 ist?
Über Eure Hilfe würde ich mich sehr freuen
Vielen Dank!
-
24.08.10 12:18 #2
- Registriert seit
- May 2004
- Beiträge
- 684
Hallo,
das Thema hat sich erledigt, Excel 2003 kennt gar keine "SortFields", die Syntax ist etwas anders. 2007 ist jedoch abwärtskompatibel und kommt auch mit der alten 2003er Sortier-Syntax klar.
Ähnliche Themen
-
Excel 97 VB Makro hat Laufzeitfehler unter Excel 2003
Von V&M im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 23.07.08, 11:16 -
Problem mit Excel 97 Makros unter Excel 2003
Von V&M im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 23.07.08, 11:15 -
[Excel 2003] Einfachste Möglichkeit, ein Excel Makro zu publizieren
Von meilon im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 18.07.08, 13:46 -
Excel 2007 + Makro + rauschreiben als Excel 1997 - 2003
Von Herli im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 10.08.07, 11:09 -
EXCEL 2003 - Formelüberwachung funktioniert nicht!
Von texta1001 im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 08.09.05, 14:21





Zitieren
Login





