Range.SortSpecial Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwendet ostasiatische Sortiermethoden, um den Bereich oder einen PivotTable-Bericht zu sortieren, oder verwendet die -Methode für den aktiven Bereich, wenn der Bereich nur eine Zelle enthält. Bei Japanisch erfolgt die Sortierung beispielsweise in der Reihenfolge des Kana-Syllabus.
public object SortSpecial (Microsoft.Office.Interop.Excel.XlSortMethod SortMethod = Microsoft.Office.Interop.Excel.XlSortMethod.xlPinYin, object Key1, Microsoft.Office.Interop.Excel.XlSortOrder Order1 = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, object Type, object Key2, Microsoft.Office.Interop.Excel.XlSortOrder Order2 = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, object Key3, Microsoft.Office.Interop.Excel.XlSortOrder Order3 = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, Microsoft.Office.Interop.Excel.XlYesNoGuess Header = Microsoft.Office.Interop.Excel.XlYesNoGuess.xlNo, object OrderCustom, object MatchCase, Microsoft.Office.Interop.Excel.XlSortOrientation Orientation = Microsoft.Office.Interop.Excel.XlSortOrientation.xlSortRows, Microsoft.Office.Interop.Excel.XlSortDataOption DataOption1 = Microsoft.Office.Interop.Excel.XlSortDataOption.xlSortNormal, Microsoft.Office.Interop.Excel.XlSortDataOption DataOption2 = Microsoft.Office.Interop.Excel.XlSortDataOption.xlSortNormal, Microsoft.Office.Interop.Excel.XlSortDataOption DataOption3 = Microsoft.Office.Interop.Excel.XlSortDataOption.xlSortNormal);
Public Function SortSpecial (Optional SortMethod As XlSortMethod = Microsoft.Office.Interop.Excel.XlSortMethod.xlPinYin, Optional Key1 As Object, Optional Order1 As XlSortOrder = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, Optional Type As Object, Optional Key2 As Object, Optional Order2 As XlSortOrder = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, Optional Key3 As Object, Optional Order3 As XlSortOrder = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, Optional Header As XlYesNoGuess = Microsoft.Office.Interop.Excel.XlYesNoGuess.xlNo, Optional OrderCustom As Object, Optional MatchCase As Object, Optional Orientation As XlSortOrientation = Microsoft.Office.Interop.Excel.XlSortOrientation.xlSortRows, Optional DataOption1 As XlSortDataOption = Microsoft.Office.Interop.Excel.XlSortDataOption.xlSortNormal, Optional DataOption2 As XlSortDataOption = Microsoft.Office.Interop.Excel.XlSortDataOption.xlSortNormal, Optional DataOption3 As XlSortDataOption = Microsoft.Office.Interop.Excel.XlSortDataOption.xlSortNormal) As Object
Parameter
- SortMethod
- XlSortMethod
Optional XlSortMethod. Die Art der Sortierung. Einige dieser Konstanten stehen Ihnen je nach ausgewählter oder installierter Sprachunterstützung (z. B. US-Englisch) möglicherweise nicht zur Verfügung. Dies kann eine der folgenden XlSortMethod-Konstanten sein:xlStroke. Sortierung nach der Anzahl der Striche in jedem Zeichen. xlPinYindefault
. Phonetische chinesische Sortierreihenfolge für Zeichen.
- Key1
- Object
Optionales Objekt. Das erste Sortierfeld, entweder als Text (PivotTable-Feld oder Bereichsname) oder als Range-Objekt ("Dept" oder Cells(1, 1) zum Beispiel).
- Order1
- XlSortOrder
Optional XlSortOrder. Die Sortierreihenfolge für das im Argument angegebene Feld oder Bereich Key1
. Dies kann eine der folgenden XlSortOrder-Konstanten sein:xlDescending. Sortiert in Key1
absteigender Reihenfolge.xlAscendingdefault
. Sortiert Key1
in aufsteigender Reihenfolge.
- Type
- Object
Optionales Objekt. Gibt an, welche Elemente sortiert werden sollen. Verwenden Sie dieses Argument nur zum Sortieren von PivotTable-Berichten.
- Key2
- Object
Optionales Objekt. 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. Dies kann eine der folgenden XlSortType-Konstanten sein:xlSortLabels. Sortiert den PivotTable-Bericht nach Bezeichnungen. xlSortValues. Sortiert den PivotTable-Bericht nach Werten.
- Order2
- XlSortOrder
Optional XlSortOrder. Die Sortierreihenfolge für das im Argument angegebene Feld oder Bereich Key2
. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Dies kann eine der folgenden XlSortOrder-Konstanten sein:xlDescending.
Key2
Sortiert in absteigender Reihenfolge xlAscending default. Sortiert Key2
in aufsteigender Reihenfolge.
- Key3
- Object
Optionales Objekt. 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
- XlSortOrder
Optional XlSortOrder. Die Sortierreihenfolge für das im Argument angegebene Feld oder Bereich Key3
. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Dies kann eine der folgenden XlSortOrder-Konstanten sein: xlDescending. Sortiert in Key3
absteigender Reihenfolge.xlAscendingdefault
. Sortiert Key3
in aufsteigender Reihenfolge.
- Header
- XlYesNoGuess
Optional XlYesNoGuess. Gibt an, ob die erste Zeile Überschriften enthält. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Dies kann eine der folgenden XlYesNoGuess-Konstanten sein:xlGuess. Ermöglicht Microsoft Excel zu bestimmen, ob ein Header vorhanden ist, und bestimmt, wo er sich befindet, wenn es einen gibt. xlNodefault
. Der gesamte Bereich sollte sortiert werden. xlYes. Der gesamte Bereich soll nicht sortiert werden.
- OrderCustom
- Object
Optionales Objekt. Bei diesem Argument handelt es sich um einen ganzzahligen, bei 1 beginnenden Offset für die Liste der benutzerdefinierten Sortierreihenfolgen. Wenn Sie weglassen OrderCustom
, wird (normale Sortierreihenfolge) verwendet.
- MatchCase
- Object
Optionales Objekt. 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 zum Sortieren von PivotTable-Berichten verwendet werden.
- Orientation
- XlSortOrientation
Optional XlSortOrientation. Die Ausrichtung der Sortierung. Dies kann eine der folgenden XlSortOrientation-Konstanten sein:xlSortRowsdefault
. Die Sortierung erfolgt nach Zeile. xlSortColumns. Die Sortierung erfolgt nach Spalte.
- DataOption1
- XlSortDataOption
Optional XlSortDataOption. Gibt an, wie Text in Key1
sortiert wird. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Dies kann eine der folgenden XlSortDataOption-Konstanten sein:xlSortTextAsNumbers. Behandelt Text als numerische Daten für die Sortierung. xlSortNormaldefault
. Sortiert numerische Daten und Textdaten getrennt.
- DataOption2
- XlSortDataOption
Optional XlSortDataOption. Gibt an, wie Text in Key 2
sortiert wird. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Dies kann eine der folgenden XlSortDataOption-Konstanten sein:xlSortTextAsNumbers. Behandelt Text als numerische Daten für die Sortierung. xlSortNormaldefault
. Sortiert numerische Daten und Textdaten getrennt.
- DataOption3
- XlSortDataOption
Optional XlSortDataOption. Gibt an, wie Text in Key 3
sortiert wird. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Dies kann eine der folgenden XlSortDataOption-Konstanten sein:xlSortTextAsNumbers. Behandelt numerische Textdaten für die Sortierung. xlSortNormaldefault
. Sortiert numerische Daten und Textdaten getrennt.
Gibt zurück
Hinweise
Wenn keine Argumente mit der SortSpecial-Methode definiert sind, sortiert Microsoft Excel die Auswahl, die sortiert werden soll, in aufsteigender Reihenfolge.