cs_vousvous
Messages postés35Date d'inscriptionmardi 7 septembre 2004StatutMembreDernière intervention24 août 2005
-
8 sept. 2004 à 10:58
cs_vousvous
Messages postés35Date d'inscriptionmardi 7 septembre 2004StatutMembreDernière intervention24 août 2005
-
8 sept. 2004 à 12:50
salut,
d'abord merci de vous intéresser à mon problème.
J'ai un textbox dans un userform (sous excel) qui récupère la valeur d'une fonction (qui renvoie un double). Mais je voudrais que ce textbox affiche un integer tout en gardant sa "vraie" valeur.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 sept. 2004 à 12:16
La propriété Tag est une propriété de type String où tu peux stocker tout ce que tu veux au format texte. C'est pratique pour rattacher des variables à un contrôle par exemple.
Pour n'afficher que la partie entière d'une valeur contenue dans le tag :
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 sept. 2004 à 11:21
Mais tu n'as qu'une seule variable : dblValeur.
Maintenant, si tu ne veux avoir qu'un seul textbox, tu peux toujours stocker la valeur double dans la propriété Tag de celui-ci, et n'afficher que la valeur entière...
Pour savoir si le textbox affiche un double (un nombre donc) ou un string (par un nombre donc), il te suffit d'utiliser la fonction IsNumeric qui te renvoie True s'il s'agit d'un nombre et False sinon.