Bonjour, j'aimerais faire une function ne retournant aucune valeur
Bon voici la syntaxe que je voyais
1 2 3 4
| Function testFunction(ByVal Valeur As String)
'Traitement des données
Exit Function
End Function |
Mais si j'écris cela, il me souligne 'Exit Function' et m'affiche le message :
La fonction 'testFunction' ne retourne pas une valeur pour tous les chemins de code. Une exception de référence null peut se produire au moment de l'éxécution lorsque le résultat est utilisé.
Je comprends pas pourquoi. J'ai essayé d'ajouter
Function testFunction(ByVal Valeur As String) as String
même si ma fonction ne retourne rien et j'ai le même message.
Mais si j'écris
Function testFunction(ByVal Valeur As String) as Integer
Ben là c'est OK!!
Est-ce qu'il y a quelqu'un qui peut m'expliquer le problème!!!
Partager