Ik zal proberen meteen zo duidelijk mogelijk te zijn..
Private Sub Form_Open(Cancel As Integer)
If IsNull(Me.OpenArgs) Then
MsgBox "Dit formulier kan alleen opgeroepen worden door het formulier frm_artikelen_ontvangen"
'sluit formulier
Else
aantal_clients = Me.OpenArgs
MsgBox aantal_clients
End If
End Sub
Private Sub but_opslaan_Click()
MsgBox aantal_clients
End Sub
Als Me.OpenArgs niet nul is, bijv 2 dan geeft ie keurig 2 weer.
Als ik dan op de opslaan button klik geeft ie een lege MsgBox weer. Het lijkt dus alsof ie binnen de but_opslaan_Click sub de variabele aantal_clients niet heeft.
Nu is mijn vraag: bestaan variabelen alleen binnen subs?
Hoe krijg ik variabelen die ook in andere subs bestaan?
Kan ik een sub binnen een sub maken?
Private Sub Form_Open(Cancel As Integer)
If IsNull(Me.OpenArgs) Then
MsgBox "Dit formulier kan alleen opgeroepen worden door het formulier frm_artikelen_ontvangen"
'sluit formulier
Else
aantal_clients = Me.OpenArgs
MsgBox aantal_clients
End If
End Sub
Private Sub but_opslaan_Click()
MsgBox aantal_clients
End Sub
Als Me.OpenArgs niet nul is, bijv 2 dan geeft ie keurig 2 weer.
Als ik dan op de opslaan button klik geeft ie een lege MsgBox weer. Het lijkt dus alsof ie binnen de but_opslaan_Click sub de variabele aantal_clients niet heeft.
Nu is mijn vraag: bestaan variabelen alleen binnen subs?
Hoe krijg ik variabelen die ook in andere subs bestaan?
Kan ik een sub binnen een sub maken?