Quelqu'un peut-il m'aider s'il vous plaît.Les valeurs ne sont pas calculées dans Userform
J'ai une forme d'utilisateur qui a un certain nombre de champs numériques. Le problème est que ma boîte Total ne les calculera pas car elle reconnaît un nombre sous forme de texte. Donc par exemple si je devais dire HE.Value (10) + ME.Value (10) par exemple should = 20 cependant le Total arrive à 1010. et si je le * je reçois à la place une erreur pour déboguer comme ça reconnaît la valeur en format texte.
Je n'ai jamais eu ce problème sous une forme d'utilisateur auparavant. Est-ce que quelqu'un est en mesure d'aider s'il vous plaît?
Merci,
Vous devez diffuser vos chaînes sous forme numérique, par ex. essayez 'CINT (ME.VALUE)' si ce sont des entiers ou 'CLNG (ME.VALUE)' s'ils ont des décimales – MiguelH
@MiguelH Merci, je ne sais pas pourquoi je n'ai pas pensé à ça. Excellent merci pour la réponse – MBrann
Vous pouvez également être intéressé par ce ..http: //www.ozgrid.com/VBA/validate-numbers.htm – MiguelH