Bonjour,
Tout d’abords, je tiens a vous dire que je suis novice en ce qui concerne la programmation sur vba access.
Je sollicite votre aide afin de trouver une solution a mon problème.
Voila :
j'ai crée une base de donnée avec 2 tables T_Jaugeage_BAC_Huile et T_Table54A
J'ai crée un formulaire Form1 ou je dois introduire une valeur en décimal (exemple = 13,4) sur une textbox Temp_BAC_aprés_EXP avec comme source la table T_Jaugeage_BAC_Huile
J'ai crée un code vba pour rechercher la valeur supérieure et inférieure de 13,4 qui se trouve dans la table T_Table54A. Exemple :
Si 13,4 alors il doit trouver 12 et 14.
Si 12,8 alors il doit trouver 12 et 14
Si 16.8 alors il doit trouver 16 et 18 .... etc
Le problème est que lorsque je saisi par exemple 18.8 dans la textbox Temp_BAC_aprés_EXP au niveau du Form1. J’obtiens le message : erreur de syntaxe (virgule) dans l'expression ...
Alors que lorsque je saisi une valeur sans décimale (exemple 17) la valeur retournée est 0 au lieu de 18.
La base de données est en pièce jointe
Je vous remercie d'avance pour votre aide.
Salutations
CalcProd.rar
Partager