Ik heb een access database gemaakt waar dmv een macro een selectievakje op 'ja'wordt gezet. Maar als deze al op ja staat dan krijg ik een foutmelding dat de macro niet kan worden uit gevoerd.
Nu heb ik de volgende code gebruikt om de foutmelding af te vangen maar hij werkt niet.
Private Sub Keuzelijst_met_invoervak56_AfterUpdate()
' De record zoeken die overeenkomt met het besturingselement
Dim rs As Object
On Error GoTo Alaanwezig
Set rs = Me.Recordset.Clone
rs.FindFirst "[Schoolpasnummer] = '" & Me![Keuzelijst met invoervak56] & "'"
Me.Bookmark = rs.Bookmark
stDocName = "Aanwezig"
DoCmd.RunMacro stDocName
Response = dataerrorcontinue
Exit Sub
Alaanwezig: MsgBox "Leerling is al aanwezig!"
End Sub
Nu heb ik de volgende code gebruikt om de foutmelding af te vangen maar hij werkt niet.
Private Sub Keuzelijst_met_invoervak56_AfterUpdate()
' De record zoeken die overeenkomt met het besturingselement
Dim rs As Object
On Error GoTo Alaanwezig
Set rs = Me.Recordset.Clone
rs.FindFirst "[Schoolpasnummer] = '" & Me![Keuzelijst met invoervak56] & "'"
Me.Bookmark = rs.Bookmark
stDocName = "Aanwezig"
DoCmd.RunMacro stDocName
Response = dataerrorcontinue
Exit Sub
Alaanwezig: MsgBox "Leerling is al aanwezig!"
End Sub