Hallo,
ik heb een hele simpele vraag verwacht ik maar ik kom er niet helemaal uit.
Ik heb twee kolommen, laten we zeggen H en I die ik door mekaar deel door de volgende formule:
Dat is simpel en gaat goed. Nou wil ik dat deze getallen niet getoond worden in kolom J, maar dat deze in een array worden opgeslagen, omdat ik alleen de laagste uitkomst nodig heb van deze array met waardes.
Ik probeer dit als volgt:
Maar mijn msgbox geeft 0 als uitkomst (zou 0.5 moeten zijn). Waar zit de fout?
ik heb een hele simpele vraag verwacht ik maar ik kom er niet helemaal uit.
Ik heb twee kolommen, laten we zeggen H en I die ik door mekaar deel door de volgende formule:
Code:
Sub test1()
Dim i As Integer
For i = 2 To 6
Cells(i, "J").Value = Cells(i, "H").Value / Cells(i, "I")
Next i
End Sub
Dat is simpel en gaat goed. Nou wil ik dat deze getallen niet getoond worden in kolom J, maar dat deze in een array worden opgeslagen, omdat ik alleen de laagste uitkomst nodig heb van deze array met waardes.
Ik probeer dit als volgt:
Code:
Sub test2()
Dim sym(2 To 6) As Integer
Dim i As Integer
For i = 2 To 6
sym(i) = Cells(i, "H").Value / Cells(i, "I")
Next i
MsgBox sym(2)
End Sub
Maar mijn msgbox geeft 0 als uitkomst (zou 0.5 moeten zijn). Waar zit de fout?