Parametre d'une fonction [Résolu] - VB/VBA/VBS - Programmation
Marsh Posté le 06-04-2006 à 16:41:30
Salut Hacksi,
Je pense que ton problème vient de ta concaténation
je te conseilles de faire un test pour voir exactement la forme que doit avoir ta variable.(les msgbox aident beaucoup pour celà).
tu peux quand même essayer avec :
ExisteChamp("ETAT", etat(0)) ou ExisteChamp("ETAT", cstr(etat(0))
à+
Marsh Posté le 06-04-2006 à 16:45:59
Merci ExisteChamp("ETAT", cstr(etat(0)) fonctionne, je ne connaissais pas cette méthode vraiment merci je me casse la tête depuis 1 heure dessus lol
Marsh Posté le 06-04-2006 à 17:22:21
Cstr szert à convertir une variable en string. c'est très utile ainsi que tout les C... (cLng, cInt...)
@+
Marsh Posté le 06-04-2006 à 16:35:42
Bonjour,
J'ai rechercher sur le forum la réponse à ma question mais je ne l'ai pas trouvée.
Donc mon problème c'est quer j'ai une fonction dont le prototype est :
Function ExisteChamp(NomTable As String, NomChamp As String)
Mais le problème c'est qye lors de l'appel de cette fonction, le nom du Nomchamp que je lui passe est une variable :
ExisteChamp("ETAT", " & etat(0) & " )
Mais celà de marche pas car en fait il ne reconnait pas le bon nom de champ.
J'espère que vous comprendrez ce que je veux dire
Message édité par hacksi le 13-04-2006 à 14:03:44