Argument null en vba
guadoc
Messages postés
89
Statut
Membre
-
guadoc Messages postés 89 Statut Membre -
guadoc Messages postés 89 Statut Membre -
Bonjour,
mon problème est très simple.
J'aimerais savoir comment rentrer un argument null dans une fonction en VBA. Je reçoit le message d'erreur "utilisation incorrect de null"
Il est quasi indispensable que le test de la nullité soit fais dans la fonction.
Merci d'avance pour vos contributions.
mon problème est très simple.
J'aimerais savoir comment rentrer un argument null dans une fonction en VBA. Je reçoit le message d'erreur "utilisation incorrect de null"
Il est quasi indispensable que le test de la nullité soit fais dans la fonction.
Merci d'avance pour vos contributions.
A voir également:
- Argument null en vba
- Excel compter cellule couleur sans vba - Guide
- Dépassement de capacité vba ✓ - Forum Excel
- Find vba - Astuces et Solutions
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
3 réponses
Salut,
J'ai pas bien compris le problème, mais essaye la fonctione IsNull(arg) pour tester la nullité de l'argument.
Donne ton code si tu veux de l'aide plus précise.
J'ai pas bien compris le problème, mais essaye la fonctione IsNull(arg) pour tester la nullité de l'argument.
Donne ton code si tu veux de l'aide plus précise.
je fais appel (Bool=test_date(arg1,arg2)) a ma fonction qui se présente comme suit:
Function Test_date(etiq_date As Date, Tabl As String) As Boolean
If Not IsNull(etiq_date) Then
...
else
...
end if
end function
arg1 peut être null et le test doit être fais dans la fonction et non avant l'appel de la fonction. Le problème est que quand on fait un appel de fonction avec un argument null cela pose un problème et j'obtient un message d'erreur.
Voila j'espère avoir été un peu plus clair.
Function Test_date(etiq_date As Date, Tabl As String) As Boolean
If Not IsNull(etiq_date) Then
...
else
...
end if
end function
arg1 peut être null et le test doit être fais dans la fonction et non avant l'appel de la fonction. Le problème est que quand on fait un appel de fonction avec un argument null cela pose un problème et j'obtient un message d'erreur.
Voila j'espère avoir été un peu plus clair.