Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Private Sub Form_Load()
Const AantalDiensten = 19
Dim i As Integer
Dim Dagen(0 To AantalDiensten) As Single
Dim TotaalDagen As Single
TotaalDagen = 0
For i = 1 To AantalDiensten
Dagen(i) = Me.txtDagen & (i)
TotaalDagen = TotaalDagen + Dagen(i)
Next i
Me.txtTotaalWerkdagen = TotaalDagen
End Sub
Hier bedoel je vermoed ik dat de tekstvelden txtDagen1 t/m txtDagen19 heten. Variabelen met die namen zie ik namelijk niet terug. Er is een simpele truc om dynamisch objecten van een formulier te lezen. Je gebruikt dan de indexnaam, en niet de rechtstreekse koppeling met de punt. Je krijgt dan dit:Ik heb 19 numerieke velden aangemaakt. De naam van de variabele voor deze velden noem ik "txtDagen1" ... tot "txtDagen19".
Option Compare Database
Option Base 1
Private Sub Form_Load()
Const AantalDiensten = 19
Dim i As Integer
Dim Dagen(AantalDiensten) As Single
Dim TotaalDagen As Single
TotaalDagen = 0
For i = 1 To AantalDiensten
Dagen(i) = Me("txtDagen" & i)
TotaalDagen = TotaalDagen + Dagen(i)
Next i
Me.txtTotaalWerkdagen = TotaalDagen
End Sub
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.