Bonjour à tous,
Excel est en train de me faire devenir chèvre...
J'ai voulu rajouter une case à cocher sur un fichier qui gère des classements dans mon association
L'idée de cette case à cocher va être de gérer un cas particulier dans un fichier que j'importe
Quoi qu'il en soit, j'insère un contrôle de formulaire (pour info, j'ai testé avec un contrôle ActiveX sans meilleur résultat) et je lie cette à case à cocher à une cellule afin que s'affiche dedans VRAI ou FAUX
Puis du coup, dans ma macro exécutée lorsque je clique sur un bouton, je fais le test suivant :
FormatPTS2 = Range("J2").Value
(la cellule J2 étant celle que j'ai lié à la case à cocher et qui affiche bien la valeur booléenne)
MsgBox FormatPTS2
Eh bien que je coche la case ou pas, la boite de dialogue m'affiche tout le temps blanc
J'ai tenté de forcer la déclaration de la variable en booléen, ça ne change rien, elle me renvoie tout le temps Faux
Pourtant, on voit bien à l'écran le changement de valeur quand je coche ou décoche la case
Je sais qu'il est plus facile de joindre un fichier mais comme il me faudrait pas mal de temps pour l'anonymiser, si je peux éviter, j'aimerais autant
Avez-vous une idée de ce qui peut se passer ?