Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 Problème de logique => Erreur sur réponse if -- then

nano33320

XLDnaute Junior
Bonjour à toutes et tous

Dans une macro, je suis face à un fonctionnement dont je ne comprend pas le résultat...
VB:
        If Me.OptionButton2.Value = True Then
            Nouvel_Adhérent.TextBox2.Value = Me.TextBox2.Value
        Else
            Nouvel_Adhérent.TextBox2.Value = Me.TextBox4.Value
        End If
Rien de spectaculaire, MAIS le réponse est pour moi incohérente... Pouvez-vous m'aider à trouver l'erreur ?
Ci-dessous la visualisation du problème en 3 copies d'écran :


Résultat "vrai" donc "Nouvel_Adhérent.TextBox2.Value" devrait prendre la valeur "Me.TextBox2.Value" conformément à la ligne de code.
Valeur attendue :


OR le résultat est :

Une égalité inégale...
?????
Je sèche...
.

J'ai certainement fait un co..... quelque part mais ???
Merci de votre aide
Cdlt
Nano
 

Pièces jointes

  • 1710349512937.png
    12.7 KB · Affichages: 6

nano33320

XLDnaute Junior
Bonsoir Sylvanu
Merci de ta proposition d'aide
A force de me creuser les méninges, entre temps, j'ai fini par trouver...

Con..... j'avais oublier de supprimer une ligne de code (juste après) qui me pourrissait le résultat
La logique est respectée et la persévérance aussi

En supprimant la ligne de code perfide, tout est rentré dans l'ordre... Ouffff

Encore une fois merci à toutes et tous, savoir que l'on peut avoir de l'aide si on ne trouve pas c'est bon pour le moral... Et sur le site j'en ai déjà eu pas mal.



Cdlt
Nano
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…