Je nárrive pas comprendre comment on transforme un texte en nombre.

Résolu
Signaler
Messages postés
22
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
31 mai 2006
-
Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
-
je lance une userform avec deux zones de texte et un bouton OK.


lorsque je clic sur ok, J´inscit les valeurs dans deux cellules de ma feuille graph, voivi la programmation.


Private Sub CommandButton1_Click()


Sheets("GRAPHS").Select
 Range("C3").Select
    ActiveCell.FormulaR1C1 = TextBox1
        Range("D3").Select
    ActiveCell.FormulaR1C1 = TextBox3
        Range("D3").Select
Module3.Macro1
UserForm6.Hide


End Sub


le probleme est que ces cellules sont des reference pour des graphiques, donc il me faut des valeurs numeriques, et par default mes textbox ont un format texte, incomrehensible par mes graphiques, j´ai vu que dans VBA je pouvais utiliser une fonction VAL, qui consiste à convertir le texte en valeur numérique, mais le est problème que je n´ai pas compri comment le mettre en forme dans mon programme.

3 réponses

Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
1
salut,


tu places juste comme argument la chaine à convertie soit ActiveCell.FormulaR1C1 = Val(TextBox1.text)
Messages postés
22
Date d'inscription
mardi 23 mai 2006
Statut
Membre
Dernière intervention
31 mai 2006

je te remercie pour l´info, tu me ca me fait gagner beaucoup de temps.
Messages postés
153
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 juillet 2009
1
Pas de Problème

Si la réponse te convient dans ce cas n'oublie de cliquer sur le bouton "Réponse acceptée"