Requête en vba avec variable contenant des décimales
Bonjour à tous,
J'ai une variable qui représente un nombre avec des décimales que j'utilise dans une requête en VBA.
Pour que ça fonctionne je suis obligé de faire cela :
Code:
1 2
| Total_Réglements = DSum("Tr_Réglement_Montant", "R_Tuteur_Réglements", "Tu_Clé_Usager =" & MyKey) * 100
DoCmd.RunSQL "UPDATE T_Tuteur_Usager SET T_Tuteur_Usager.Tu_Total_Réglements = " & Total_Réglements & "/100 WHERE T_Tuteur_Usager.Tu_Clé_Usager = " & MyKey |
C'est à dire que je multiple la valeur de ma variable par 100, pour la rediviser par 100
Si je fais ça, ça ne marche pas !
Code:
1 2
| Total_Réglements = DSum("Tr_Réglement_Montant", "R_Tuteur_Réglements", "Tu_Clé_Usager =" & MyKey)
DoCmd.RunSQL "UPDATE T_Tuteur_Usager SET T_Tuteur_Usager.Tu_Total_Réglements = " & Total_Réglements & " WHERE T_Tuteur_Usager.Tu_Clé_Usager = " & MyKey |
Je pense qu'il doit y avoir moyen de faire mieux !
Merci pour votre aide
Pierre