j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est
la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes
nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se
fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon
bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans
prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non
un point) et les calculs de contrôles se font sans prb dans mes feuilles.
Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors
les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les
valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et
avoir des calculs dans mon usrf et dans mes feuilles ?
voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click()
Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As
Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single
On Error Resume Next
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
OnE
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non un point) et les calculs de contrôles se font sans prb dans mes feuilles. Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et avoir des calculs dans mon usrf et dans mes feuilles ? voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
Les TextBox sont là pour y saisir du texte. Si tu y saisie des nombres, il faut utiliser la fonction Val qui convertit le texte en nombres
Ta procédure devrait donc être :
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal
est la virgule. lorsque j'utilise le point du pavé numérique pour saisir
mes nombres dans mes textbox j'ai un point en non une virgule et le
calcul ne se fait pas dans le userform. ce qui est surprenant c'est que
si j'utilise mon bouton Valider que j'ai placé sur mon userform,
l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des
nombres avec une virgule et non un point) et les calculs de contrôles se
font sans prb dans mes feuilles.
Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf
alors les calculs se font dans le usrf mais plus dans mes feuilles de
calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et
avoir des calculs dans mon usrf et dans mes feuilles ?
voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click()
Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As
Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single
On Error Resume Next
Les TextBox sont là pour y saisir du texte.
Si tu y saisie des nombres, il faut utiliser la fonction Val qui
convertit le texte en nombres
Ta procédure devrait donc être :
Private Sub CommandButton3_Click()
Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As
Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single
On Error Resume Next
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non un point) et les calculs de contrôles se font sans prb dans mes feuilles. Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et avoir des calculs dans mon usrf et dans mes feuilles ? voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
Les TextBox sont là pour y saisir du texte. Si tu y saisie des nombres, il faut utiliser la fonction Val qui convertit le texte en nombres
Ta procédure devrait donc être :
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
Bonjour Si tu as consulté excelabo tu as dû "louper" cette page : http://www.excelabo.net/xl/controles.php#nombretextbox Il y est notamment question de séparateur décimal ;-)
Cordialement Pascal
"boblebob" a écrit dans le message de news:
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non un point) et les calculs de contrôles se font sans prb dans mes feuilles. Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et avoir des calculs dans mon usrf et dans mes feuilles ? voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
Bonjour
Si tu as consulté excelabo tu as dû "louper" cette page :
http://www.excelabo.net/xl/controles.php#nombretextbox
Il y est notamment question de séparateur décimal ;-)
Cordialement
Pascal
"boblebob" <nosp-00-boblebob@voila.fr> a écrit dans le message de news:
eCzad7bYFHA.3184@TK2MSFTNGP15.phx.gbl...
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est
la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes
nombres dans mes textbox j'ai un point en non une virgule et le calcul ne
se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise
mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait
sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule
et non un point) et les calculs de contrôles se font sans prb dans mes
feuilles.
Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf
alors les calculs se font dans le usrf mais plus dans mes feuilles de
calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et
avoir des calculs dans mon usrf et dans mes feuilles ?
voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click()
Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As
Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single
On Error Resume Next
Bonjour Si tu as consulté excelabo tu as dû "louper" cette page : http://www.excelabo.net/xl/controles.php#nombretextbox Il y est notamment question de séparateur décimal ;-)
Cordialement Pascal
"boblebob" a écrit dans le message de news:
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non un point) et les calculs de contrôles se font sans prb dans mes feuilles. Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et avoir des calculs dans mon usrf et dans mes feuilles ? voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
ok pour pour les modifs, le calculs marche dans le usrf. j'ai encore un prb lors de l'exportation qui est faite comme ceci : Range("q6").Value = TbRTot.Value Range("r6").Value = TbREsp.Value Range("s6").Value = TbRChe.Value Range("t6").Value = TbRCB.Value Range("u6").Value = TbRAnc.Value Range("v6").Value = TbRCaf.Value Range("w6").Value = TbRAfa.Value Range("x6").Value = TbRAut.Value
les valeurs sont bonnes (reconnue comme numériques) sauf Range("q6").Value = TbRTot.Value qui est reconnue comme du texte et Range("q6").Value = val(TbRTot.Value) ne marche pas.
-- A+
Bob ----
"OnE" a écrit dans le message de news:
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non un point) et les calculs de contrôles se font sans prb dans mes feuilles. Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et avoir des calculs dans mon usrf et dans mes feuilles ? voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
Les TextBox sont là pour y saisir du texte. Si tu y saisie des nombres, il faut utiliser la fonction Val qui convertit le texte en nombres
Ta procédure devrait donc être :
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
ok pour pour les modifs, le calculs marche dans le usrf.
j'ai encore un prb lors de l'exportation qui est faite comme ceci :
Range("q6").Value = TbRTot.Value
Range("r6").Value = TbREsp.Value
Range("s6").Value = TbRChe.Value
Range("t6").Value = TbRCB.Value
Range("u6").Value = TbRAnc.Value
Range("v6").Value = TbRCaf.Value
Range("w6").Value = TbRAfa.Value
Range("x6").Value = TbRAut.Value
les valeurs sont bonnes (reconnue comme numériques) sauf Range("q6").Value
= TbRTot.Value qui est reconnue comme du texte et Range("q6").Value =
val(TbRTot.Value) ne marche pas.
--
A+
Bob
----
"OnE" <OnE@discussions.microsoft.com> a écrit dans le message de news:
uyjY3AcYFHA.2380@tk2msftngp13.phx.gbl...
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal
est la virgule. lorsque j'utilise le point du pavé numérique pour saisir
mes nombres dans mes textbox j'ai un point en non une virgule et le
calcul ne se fait pas dans le userform. ce qui est surprenant c'est que
si j'utilise mon bouton Valider que j'ai placé sur mon userform,
l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des
nombres avec une virgule et non un point) et les calculs de contrôles se
font sans prb dans mes feuilles.
Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf
alors les calculs se font dans le usrf mais plus dans mes feuilles de
calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et
avoir des calculs dans mon usrf et dans mes feuilles ?
voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click()
Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As
Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single
On Error Resume Next
Les TextBox sont là pour y saisir du texte.
Si tu y saisie des nombres, il faut utiliser la fonction Val qui convertit
le texte en nombres
Ta procédure devrait donc être :
Private Sub CommandButton3_Click()
Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As
Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single
On Error Resume Next
ok pour pour les modifs, le calculs marche dans le usrf. j'ai encore un prb lors de l'exportation qui est faite comme ceci : Range("q6").Value = TbRTot.Value Range("r6").Value = TbREsp.Value Range("s6").Value = TbRChe.Value Range("t6").Value = TbRCB.Value Range("u6").Value = TbRAnc.Value Range("v6").Value = TbRCaf.Value Range("w6").Value = TbRAfa.Value Range("x6").Value = TbRAut.Value
les valeurs sont bonnes (reconnue comme numériques) sauf Range("q6").Value = TbRTot.Value qui est reconnue comme du texte et Range("q6").Value = val(TbRTot.Value) ne marche pas.
-- A+
Bob ----
"OnE" a écrit dans le message de news:
salut,
j'ai consulté excelabo sans trouver de réponse. mon séparateur décimal est la virgule. lorsque j'utilise le point du pavé numérique pour saisir mes nombres dans mes textbox j'ai un point en non une virgule et le calcul ne se fait pas dans le userform. ce qui est surprenant c'est que si j'utilise mon bouton Valider que j'ai placé sur mon userform, l'exportation se fait sans prb sur ma feuille de calcul (j'ai alors des nombres avec une virgule et non un point) et les calculs de contrôles se font sans prb dans mes feuilles. Rq : si j'utilise la touche virgule lors de mes saisies dans mon usrf alors les calculs se font dans le usrf mais plus dans mes feuilles de calculs, les valeurs sont exportées comme du texte !
Comment faire pour pouvoir utiliser le pavé numérique de mon clavier et avoir des calculs dans mon usrf et dans mes feuilles ? voici l'exemple de code utilisé pour calculer dans le usrf.
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next
Les TextBox sont là pour y saisir du texte. Si tu y saisie des nombres, il faut utiliser la fonction Val qui convertit le texte en nombres
Ta procédure devrait donc être :
Private Sub CommandButton3_Click() Dim VTbresp As Single, VTbrChe As Single, VTbrCb As Single, VTbrAnc As Single, VTbrCaf As Single, VTbrAfa As Single, VTbrAut As Single On Error Resume Next