eigen text bij foutmelding

Status
Niet open voor verdere reacties.

andycorp

Gebruiker
Lid geworden
24 mrt 2011
Berichten
53
ik wil graag eigen teksten laten zien als zich een foutmelding voordoet.
waar kan ik die ingeven of hoe?
bij " msgbox err.description"

alvast dank voor hulp
 
Je maakt, simpel gezegd, een routing door een subroutine te maken in je procedure. Iets als:

Code:
Foutje:
     MsgBox "Hier is iets fout gegaan..."
     Resume

Je stuurt de procedure daar heen met:
Code:
On Error Goto Foutje
 
Dit is inderdaad simpel; je kunt het wat ingewikkelder maken door de verschillende fouten apart af te vangen; of dat zinvol is hangt een beetje af van de plek en fouten die je daar kunt verwachten. Je krijgt dan iets als:

Code:
Foutje:
Select Case Err.Num
     Case 1
          MsgBox "Fout nummer 1"
     Case 2
          MsgBox "Fout nummer 2"
     Case 3
          MsgBox "Fout nummer 3"
     Case 4
          MsgBox "Fout nummer 4"
     Case Else
          MsgBox "Deze Fout ken ik niet"
End Select
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan