Sprache

Range.Sort Methode

Definition

Sortiert einen PivotTable-Bericht, einen Bereich oder den aktiven Bereich, wenn der angegebene Bereich nur eine Zelle enthält.

public object Sort(object Key1, Microsoft.Office.Interop.Excel.XlSortOrder Order1 = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, object Key2, object Type, 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.XlSortMethod SortMethod = Microsoft.Office.Interop.Excel.XlSortMethod.xlPinYin, 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 Sort (Optional Key1 As Object, Optional Order1 As XlSortOrder = Microsoft.Office.Interop.Excel.XlSortOrder.xlAscending, Optional Key2 As Object, Optional Type 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 SortMethod As XlSortMethod = Microsoft.Office.Interop.Excel.XlSortMethod.xlPinYin, 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

Key1
Object

Optionales Objekt. Das erste Sortierfeld, entweder als Text (ein PivotTable-Feld- oder Bereichsname) oder als Range Objekt (z. B. "Abt" oder "Zellen(1, 1)").

Order1
XlSortOrder

Optional XlSortOrder. Die Sortierreihenfolge für das Feld oder den Bereich, das bzw. der in angegeben ist Key1. Kann eine der folgenden XlSortOrder-Konstanten sein:xlDescending. Sortiert Key1 in absteigender Reihenfolge.xlAufsteigenddefault. Sortiert Key1 in aufsteigender Reihenfolge.

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 beim Sortieren von PivotTable-Berichten nicht verwendet werden.

Type
Object

Optionales Objekt. Gibt an, welche Elemente sortiert werden sollen. Verwenden Sie dieses Argument nur zum Sortieren von PivotTable-Berichten. 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 Feld oder den Bereich, das bzw. der in angegeben ist Key2. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Kann eine der folgenden XlSortOrder-Konstanten sein:xlDescending. Sortiert Key2 in absteigender Reihenfolge.xlAufsteigenddefault. 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 Feld oder den Bereich, das bzw. der in angegeben ist Key3. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Kann eine der folgenden XlSortOrder-Konstanten sein:xlDescending. Sortiert Key3 in absteigender Reihenfolge.xlAufsteigenddefault. 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. Kann eine der folgenden XlYesNoGuess-Konstanten sein:xlGuess. Lassen Sie Microsoft Excel ermitteln, ob eine Kopfzeile vorhanden ist, und wo sie sich befindet, falls vorhanden. xlNeindefault. (Der gesamte Bereich sollte sortiert sein.) xlJa. (Der gesamte Bereich sollte 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 eine normale Sortierung verwendet.

MatchCase
Object

Optionales Objekt. Es ist wahr , eine Sortierung unter Berücksichtigung der Groß-/Kleinschreibung vorzunehmen; "False ", um die Groß-/Kleinschreibung nicht zu sortieren. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden.

Orientation
XlSortOrientation

Optional XlSortOrientation. Die Ausrichtung der Sortierung. Kann eine der folgenden XlSortOrientation-Konstanten sein:xlSortRowsdefault. Sortiert nach Zeile. xlSortColumns. Sortiert nach Spalten.

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. Kann eine der folgenden XlSortMethod-Konstanten sein:xlStroke Sortieren nach der Anzahl der Striche in jedem Zeichen. xlPinYindefault. Phonetische chinesische Sortierreihenfolge für Zeichen.

DataOption1
XlSortDataOption

Optional XlSortDataOption. Gibt an, wie Text in sortiert wird Key 1. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Kann eine der folgenden XlSortDataOption-Konstanten sein:xlSortTextAsNumbers. Text für die Sortierung als numerische Daten behandeln. xlSortNormaldefault. Sortiert numerische Daten und Textdaten getrennt.

DataOption2
XlSortDataOption

Optional XlSortDataOption. Gibt an, wie Text in sortiert wird Key 2. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. 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 Schlüssel 3 sortiert wird. Kann nicht zum Sortieren von PivotTable-Berichten verwendet werden. Kann eine der folgenden XlSortDataOption-Konstanten sein:xlSortTextAsNumbers. Behandelt Text als numerische Daten für die Sortierung. xlSortNormaldefault. Sortiert numerische Daten und Textdaten getrennt.

Gibt zurück

Hinweise

Die Einstellungen für Header, Order1, , Order3Order2OrderCustom, und Orientation werden jedes Mal, wenn Sie diese Methode verwenden, für das jeweilige Arbeitsblatt gespeichert. Falls Sie beim nächsten Aufruf dieser Methode keine Werte für die Argumente angeben, werden die gespeicherten Werte verwendet. Legen Sie diese Argumente jedes Mal explizit fest, wenn Sie die Sort-Methode verwenden, wenn Sie die gespeicherten Werte nicht verwenden möchten.

Textzeichenfolgen, die nicht in numerische Daten konvertiert werden können, werden normal sortiert.

Wenn mit der Sort -Methode keine Argumente definiert werden, wird die zu sortierende Auswahl von Microsoft Excel in aufsteigender Reihenfolge sortiert.

Gilt für: