2010-06-16 5 views
8

Je dois déclencher (renvoyer) un événement d'erreur d'une fonction VBA, puis la fonction d'appel de cette fonction peut déclencher On Error Go to call. Par exemple,Comment déclencher une erreur à partir d'une fonction VBA

function Test() 
On Error Go to myError: 
     TestErr() 
Exit Function 

myerror: 
    Test = "Error Triggered" 
End Function 

Function TestErr() 
    ?? 'How to Trigger error here 
End Function 

Merci Vous

Répondre

8

façon sale: 1/0

+0

Haha !! J'ai d'abord pensé à ce sujet quand j'ai vu la question – A9S6

+0

Le message ne sera d'aucune utilité. –

3

Pas ce que vous avez demandé, mais notez que si vous voulez retourner une erreur à une cellule d'un UDF, utilisez CVErr. Comme

Test = CVErr(xlErrNA) 

retourner #NA

Questions connexes