Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1496to1500
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Array Sortierung

Array Sortierung
06.06.2016 13:53:43
Heinrich
Hallo Leute,
ich weiß nicht ob ich hier richtig bin.
Kann mir jmd. sagen wie ich den Code ändern muss, so dass das Array von groß zu klein sortiert wird?
For j = UBound(ArrayToSort) - 1 To LBound(ArrayToSort) Step -1
' Alle links davon liegenden Zeichen auf richtige Sortierung
' der jeweiligen Nachfolger überprüfen:
For i = LBound(ArrayToSort) To j
' Ist das aktuelle Element seinem Nachfolger gegenüber korrekt sortiert?
If ArrayToSort(i) > ArrayToSort(i + 1) Then
' Element und seinen Nachfolger vertauschen.
vTemp = ArrayToSort(i)
ArrayToSort(i) = ArrayToSort(i + 1)
ArrayToSort(i + 1) = vTemp
End If
Next i
Next j
Gruß
Heinrich

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Array Sortierung
06.06.2016 15:11:10
Rudi
Hallo,
1x vom oben nach unten und 1x von unten nach oben?
For j = UBound(ArrayToSort) - 1 To LBound(ArrayToSort) Step -1
For i = LBound(ArrayToSort) To j
Die Richtung muss schon übereinstimmem.
Gruß
Rudi
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige