Bonjour,

Je me tourne à nouveau vers vous car je sèche totalement.

Dans un bouton servant à l'ouverture d'un état, j'ai ce bout de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
If RVHT10 > 0 Then
        Reports!FACTURE!VHT10.ControlSource = "=" & RVHT10
        Reports!FACTURE!VTVA10.ControlSource = "=" & RVTVA10
        Else: Reports!FACTURE!VHT10.ControlSource = "=" & 0
              Reports!FACTURE!VTVA10.ControlSource = "=" & 0
    
 End If
 
If RVHT20 > 0 Then
         Reports!FACTURE!VHT20.ControlSource = "=" & RVHT20
        Reports!FACTURE!VTVA20.ControlSource = "=" & RVTVA20
        Else: Reports!FACTURE!VHT20.ControlSource = "=" & 0
              Reports!FACTURE!VTVA20.ControlSource = "=" & 0
La ligne en bleu fonctionne et ne me renvoie pas d'erreur alors que celle en jaune me retourne l'erreur 2432. le signe = semble à l'origine du pb alors qu'il fonctionne sans soucis pour la ligne en bleu! Auriez vous une idée à me soumettre?
Je précise que mes variables sont définies de façon identique, je ne trouve pas la différence qui génère l'erreur.
Merci d'avance