Type de données incompatible dans l'expression du critère
Type de données incompatible dans l'expression du critère - VB/VBA/VBS - Programmation
MarshPosté le 10-07-2009 à 11:14:35
Bonjour,
Je travail sur une base Access avec des formulaires et des tests par ci par là pour vérifier les données entrées. Et la je sèche sur un test qui fonction dans un sous programme mais pas dans un autre... En effet sur mon :
Code :
If Me.Liste_Fonction Like "Directeur" Then
Lorsque je lance le sous programme j'ai une erreur : Type de données incompatible dans l'expression du critère J'ai identifié d'où proviens le problème : la ligne donnée ci dessus. J'ai vérifier le nom "Me.Liste_Fonction" il est correct (il s'agit d'une zone de liste déroulante). Le bug survient tout le temps, qu'il n’y ait rien dans la zone de liste, qu'il y ait n'importe quoi, ou qu'il y ait "Directeur". Ce qui est vraiment bizarre c'est qu'il fonctionne dans un autre sous programme qui contient aussi cette liste déroulante, j'ai copier coller le code et il ne fonction pas là !
Marsh Posté le 10-07-2009 à 11:14:35
Bonjour,
Je travail sur une base Access avec des formulaires et des tests par ci par là pour vérifier les données entrées.
Et la je sèche sur un test qui fonction dans un sous programme mais pas dans un autre... En effet sur mon :
Lorsque je lance le sous programme j'ai une erreur : Type de données incompatible dans l'expression du critère
J'ai identifié d'où proviens le problème : la ligne donnée ci dessus. J'ai vérifier le nom "Me.Liste_Fonction" il est correct (il s'agit d'une zone de liste déroulante).
Le bug survient tout le temps, qu'il n’y ait rien dans la zone de liste, qu'il y ait n'importe quoi, ou qu'il y ait "Directeur".
Ce qui est vraiment bizarre c'est qu'il fonctionne dans un autre sous programme qui contient aussi cette liste déroulante, j'ai copier coller le code et il ne fonction pas là !
Merci d'avance pour votre aide
Raph