Range.SortSpecial-Methode (Excel)

Verwendet ostasiatische Sortiermethoden, um den Bereich, einen PivotTable-Bericht, zu sortieren, oder verwendet die Methode für den aktiven Bereich, wenn dieser nur eine Zelle enthält. Bei Japanisch erfolgt die Sortierung beispielsweise in der Reihenfolge des Kana-Syllabus.

Syntax

Ausdruck. SortSpecial (SortMethod, Key1, Order1, Type, Key2, Order2, Key3, Header, OrderCustom, MatchCase, Orientation, DataOption1, DataOption2, DataOption3)

Ausdruck Eine Variable, die ein Range-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
SortMethod Optional XlSortMethod Die Art der Sortierung. Je nach ausgewählter oder installierter Sprachunterstützung (z. B. Deutsch) sind einige dieser Konstanten möglicherweise nicht verfügbar.
Key1 Optional Variant Das erste Sortierfeld, entweder als Text (PivotTable-Feld oder Bereichsname) oder als Range-Objekt ("Dept" oder Cells(1, 1) zum Beispiel).
Order1 Optional XlSortOrder Die Sortierreihenfolge für das Feld oder den Bereich, das bzw. der im Argument Key1 angegeben ist.
Typ Optional Variant Gibt an, welche Elemente sortiert werden sollen. Verwenden Sie dieses Argument nur zum Sortieren von PivotTable-Berichten.
Key2 Optional Variant Das zweite Sortierfeld, als Text (PivotTable-Feld oder Bereichsname) oder als Range-Objekt. Wenn Sie dieses Argument weglassen, gibt es kein zweites Sortierfeld. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.
Order2 Optional xlSortOrder Die Sortierreihenfolge für das Feld oder den Bereich, das bzw. der im Key2-Argument angegeben ist. der im Argument Key2 angegeben ist Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.
Key3 Optional Variant Das dritte Sortierfeld, als Text (Bereichsname) oder als Range-Objekt. Wenn Sie dieses Argument weglassen, gibt es kein drittes Sortierfeld. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.
Order3 Optional xlSortOrder Die Sortierreihenfolge für das im Key3-Argument angegebene Feld oder Bereich. Kann nicht beim Sortieren von PivotTable-Berichten verwendet werden.
Header Optional XlYesNoGuess Gibt an, ob die erste Zeile Überschriften enthält. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.
OrderCustom Optional Variant Bei diesem Argument handelt es sich um einen ganzzahligen, bei 1 beginnenden Offset für die Liste der benutzerdefinierten Sortierreihenfolgen. Wenn Sie OrderCustom weglassen, wird (normale Sortierreihenfolge) verwendet.
MatchCase Optional Variant True , um eine Sortierung zwischen Groß- und Kleinschreibung zu verwenden; False , um eine Sortierung zu durchführen, bei der die Groß-/Kleinschreibung nicht beachtet wird. Kann nicht beim Sortieren von PivotTable-Berichten verwendet werden.
Orientation Optional XlSortOrientation Die Ausrichtung der Sortierung.
DataOption1 Optional XlSortDataOption Gibt an, wie Text in Key1 sortiert wird. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.
DataOption2 Optional xlSortDataOption Gibt an, wie Text in Key2 sortiert wird. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.
DataOption3 Optional xlSortDataOption Gibt an, wie Text in Key3 sortiert wird. Kann nicht beim Sortieren von PivotTable-Berichten verwendet werden.

Rückgabewert

Variant

Bemerkungen

Wenn mit der Sort-Methode keine Argumente definiert sind, sortiert Microsoft Excel die ausgewählte Auswahl in aufsteigender Reihenfolge.

Beispiel

In diesem Beispiel wird der Bereich A1:A5 mithilfe von Pin Yin (phonetische chinesische Sortierreihenfolge für Zeichen) sortiert. Bei der Sortierung chinesischer Zeichen wird in diesem Beispiel davon ausgegangen, dass der Benutzer über Chinesische Sprachunterstützung für Microsoft Excel verfügt. Auch ohne die Unterstützung für Chinesisch sortiert Excel standardmäßig sämtliche Zahlen, die in dem angegebenen Bereich für dieses Beispiel enthalten sind. In diesem Beispiel wird davon ausgegangen, dass Daten im Bereich A1:A5 enthalten sind.

Sub SpecialSort() 
 
 Application.Range("A1:A5").SortSpecial SortMethod:=xlPinYin 
 
End Sub

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.