Sortierung ein String-Array in Visual Basic für Applikationen (VBA) ist nicht so einfach wie in anderen , neueren Programmiersprachen. In VBA können Sie ein Array in aufsteigender Reihenfolge mit ein paar " For ... Loops " und Durchschleifen jedes Element im Array zu sortieren. Diese Methode ist nützlich, wenn Sie Werte anzeigen zurück an den Benutzer in aufsteigender Reihenfolge zu geben Ihre Daten ein professionelles Aussehen benötigen . Was Sie brauchen
Microsoft Excel
anzeigen Weitere Anweisungen
1
Starten Sie Microsoft Excel , klicken Sie auf die Registerkarte "Entwicklertools" , klicken Sie dann auf " Visual Basic ", um den VB öffnen Editor . Erstellen Sie eine neue Sub-Prozedur , indem Sie den folgenden Code : Private Sub
SortVBAArray ()
2
Erstelle deinen String-Array und fügen zehn Werte zu :
Dim dataArray (10 ) As String
dataArray (0) = " John "
dataArray (1) = " Zackari "
dataArray (2) = "Sam "
dataArray (3) = "Adam"
dataArray (4) = "Bob"
dataArray (5) = " Kitzia "
dataArray (6) = " Daniel"
dataArray (7) = "Oscar"
dataArray (8) = " Alan "
dataArray (9) = " Yarexli "
3
Rufen Sie die Sub-Prozedur , die die Werte im Array sortieren und das Verfahren beenden :
Anruf SortArray ( dataArray )
End Sub