Problème de type sur Variable de formulaire

Problème de type sur Variable de formulaire - VB/VBA/VBS - Programmation

Marsh Posté le 23-07-2007 à 11:02:15    

Salut,
 
j'importe des données dans un classeur excel via un formulaire.
 
Je ne sais pas comment controller le type sur des textBox.
 
(quand je fais des calculs sur les valeurs importer, il ne fait rien car il ne connait pas le type).
 
Merci d'avance.


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 23-07-2007 à 11:02:15   

Reply

Marsh Posté le 23-07-2007 à 11:08:48    

endozen a écrit :


 
Je ne sais pas comment controller le type sur des textBox.


quel est le type que tu souhaites imposer ?
string ? integer ? Double ?

Reply

Marsh Posté le 23-07-2007 à 11:18:22    

double excuse moi


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 23-07-2007 à 11:25:04    

pour préciser : la valeur saisie n'est pas calculable car excel l'interprête comme une chaine j'ai l'impression.Aucun calcul faisable en auto derrière.
 
edit : pour ceux qui auront le même souci, on peut se débrouiller en préparant la feuille excel puis quand on affecte une variable textebox à une cellule, il faut utiliser la propriété .value :
range("A1" )=textbox1.value
Voilà je sais pas si c'est très rigoureux, mais pour moi ca marche.


Message édité par endozen le 23-07-2007 à 11:32:39

---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 23-07-2007 à 12:15:40    

pour caster une valeur en double tu dois utiliser  
Cdbl(valeur)

Reply

Marsh Posté le 23-07-2007 à 13:18:43    

merci jpcheck


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed