Hallo, ik heb een vraagje
ik ben aan het leren om een programma te maken in VBA.
ik werk in visual basic 6.3
Ik maak dus een sorteer programma die een lijst met getallen van klein naar groot weet te sorteren.
er gaat steeds iets fout en ik weet niet wat.
zouden julie mischien een kijkje kunnen nemen naar mijn VBA code?
Bedankt als u mij kunt helpen
ik ben aan het leren om een programma te maken in VBA.
ik werk in visual basic 6.3
Ik maak dus een sorteer programma die een lijst met getallen van klein naar groot weet te sorteren.
er gaat steeds iets fout en ik weet niet wat.
zouden julie mischien een kijkje kunnen nemen naar mijn VBA code?
Dim max As Integer
Dim k As Integer
--------------------------------------------------------------------------------------------------------------
Private Sub cmdinvoer_Click()
Dim invoer As Integer
Dim teller As Integer
Dim cijfer(50) As Integer
k = 1
invoer = CInt(txtinvoer.Text)
cijfer(k) = invoer
lstlijst.AddItem (cijfer(k))
k = k + 1
txtinvoer.Text = ""
End Sub
---------------------------------------------------------------------------------------------------
Private Sub cmdsorteer_Click()
Dim cijfer(50) As Integer
Dim hulp As Integer
For k = 1 To max
If cijfer(k) > cijfer(k + 1) Then
hulp = cijfer(k)
cijfer(k) = cijfer(k + 1)
cijfer(k + 1) = hulp
hulp = 0
lstlijst.AddItem (cijfer(k))
End If
Next k
End Sub
-----------------------------------------------------------------------------------------------------------------------------
Private Sub txtinvoer_Change()
End Sub
Bedankt als u mij kunt helpen