ich habe folgenden Code, um in einem Array drei Zahlen abzuspeichern.
Private Sub Test_Click()
Dim arr(1 To 3) As String
Dim i As Integer
For i = 1 To 3
arr(i) = InputBox("Eingabe Nr. " & i)
Next
MsgBox Join(arr, vbCrLf)
End Sub
Dies funktioniert auch einwandfrei.In der MsgBox würde ich die Zahlen jedoch sortiert nach ihrer Größe ausgeben.
Beispiel: Der User gibt in der Inputbox eine 3, dann eine 1, und dann eine 5 ein.
Dann soll in der MsgBox 1, 3, 5 stehen.