Case à cocher (oui/non) dans un sous formulaire basé sur une requête

Résolu/Fermé
Zamble_9938 Messages postés 5 Date d'inscription mercredi 5 février 2020 Statut Membre Dernière intervention 12 août 2021 - 5 févr. 2020 à 15:17
Zamble_9938 Messages postés 5 Date d'inscription mercredi 5 février 2020 Statut Membre Dernière intervention 12 août 2021 - 6 févr. 2020 à 11:06
Bonjour à tous,
j'ai une sous formulaire basé sur une requête avec des cases à cocher et j'ai ecris ce code:
Private Sub Montant_Rglt_Exit(Cancel As Integer)
If Me.Commissions * 1.75) = Me.Montant_Rglt Then
Me.Com_Payer = True
End If

End Sub
mais rien ne se passe quand je sort du montant_Rglt ou j'ai écris un montant égal à la commission TTC
Quelqu’un pour m'aide à solutionner mon soucis s'il vous plait
Merci

2 réponses

yg_be Messages postés 22964 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 13 juillet 2024 1 495
6 févr. 2020 à 10:15
bonjour, afin de t'aider à comprendre ce qui se passe, je suggère:
Private Sub Montant_Rglt_Exit(Cancel As Integer)
If Me.Commissions * 1.75 = Me.Montant_Rglt Then
     Me.Com_Payer = True
     msgbox "true"
else
     msgbox "false"
End If
End Sub
Zamble_9938 Messages postés 5 Date d'inscription mercredi 5 février 2020 Statut Membre Dernière intervention 12 août 2021
Modifié le 6 févr. 2020 à 11:23
Bonjour yg_be,
Merci monsieur car j'ai mon problème avec la syntaxe "Round"
donc mon nouveau code est:
If Round(Me.Commission*1.075)=Me.Montant_Rglt Then
Me.com_payer= t rue
Else
Me.com_Payer=False
End if
Merci

Djeli