oosterbaan S S
Gebruiker
- Lid geworden
- 13 mrt 2005
- Berichten
- 128
Hallo
Voor foutafhandeling heb ik een module gemaakt met de naam "Foutcodes"
Hierin een selectie van Case Err
bij een knop op een formulier heb ik de volgende code:
Private Sub knp_Acquistieorderform_print_en_mail_Click()
On Error GoTo Err_FoutCode
Dim stDocName As String
stDocName = "Mcr Klantenacquisitie orderformulier printen en verzenden"
DoCmd.RunMacro stDocName
Exit_knp_Acquistieorderform_print_en_mai:
Exit Sub
Err_FoutCode:
Call FoutCodes
Resume Exit_knp_Acquistieorderform_print_en_mai
End Sub
Helaas wordt bij een Err mijn module niet opgeroepen, maar krijg ik de melding:
Compileerfout
Er wordt een variabele of procedure verwacht, geen module.
Wat heb ik fout gedaan??
Bedankt alvast.
Groeten
Hieronder nog even de inhoud van mijn module:
Function FoutCodes()
Dim Msg, Style, Title, Help, Ctxt, Response, MyString
Style = vbOKOnly + vbInformation + vbDefaultButton2
Select Case Err
Case 70: Msg = "Fout bij het lezen of schrijven van het bestand!"
Case 94: Msg = "U heeft geen record geselecteerd!"
Case 2105: Msg = "Kan niet naar het record gaan!"
Case 2046: Msg = "Het E-mail programma op de computer is niet juist geconfigureerd, U kunt geen E-mail verzenden!"
Case 2501: Msg = "Het verzenden van de Email is door U geannuleerd."
Case 3075: Msg = "U heeft geen record geselecteerd!"
Case Else: Msg = Err & " " & Err.Description
End Select
Response = MsgBox(Msg, Style, Koptekst)
DoCmd.Hourglass False
End Function
Voor foutafhandeling heb ik een module gemaakt met de naam "Foutcodes"
Hierin een selectie van Case Err
bij een knop op een formulier heb ik de volgende code:
Private Sub knp_Acquistieorderform_print_en_mail_Click()
On Error GoTo Err_FoutCode
Dim stDocName As String
stDocName = "Mcr Klantenacquisitie orderformulier printen en verzenden"
DoCmd.RunMacro stDocName
Exit_knp_Acquistieorderform_print_en_mai:
Exit Sub
Err_FoutCode:
Call FoutCodes
Resume Exit_knp_Acquistieorderform_print_en_mai
End Sub
Helaas wordt bij een Err mijn module niet opgeroepen, maar krijg ik de melding:
Compileerfout
Er wordt een variabele of procedure verwacht, geen module.
Wat heb ik fout gedaan??
Bedankt alvast.
Groeten
Hieronder nog even de inhoud van mijn module:
Function FoutCodes()
Dim Msg, Style, Title, Help, Ctxt, Response, MyString
Style = vbOKOnly + vbInformation + vbDefaultButton2
Select Case Err
Case 70: Msg = "Fout bij het lezen of schrijven van het bestand!"
Case 94: Msg = "U heeft geen record geselecteerd!"
Case 2105: Msg = "Kan niet naar het record gaan!"
Case 2046: Msg = "Het E-mail programma op de computer is niet juist geconfigureerd, U kunt geen E-mail verzenden!"
Case 2501: Msg = "Het verzenden van de Email is door U geannuleerd."
Case 3075: Msg = "U heeft geen record geselecteerd!"
Case Else: Msg = Err & " " & Err.Description
End Select
Response = MsgBox(Msg, Style, Koptekst)
DoCmd.Hourglass False
End Function