textbox au format %

M

manu13

Guest
Bonjour le FORUM

Je n'arrive pas à trouver le moyen de mettre un textbox au format pourcentage
si vous connaissez une solution merci par avance

bonne soirée à tous

Manu13
 

excalibur

XLDnaute Impliqué
bonsoir manu essaie comme cela Private Sub TextBox1_Change()
TextBox1.Value = Format(TextBox1.Value, '0.00 %')
End Sub 'ou comme cela cela
Private Sub TextBox1_AfterUpdate()
TextBox1.Value = Format(TextBox1.Value, '0.00 %')
End Sub' salutations
 
M

Manu13

Guest
Bonsoir Excalibur
Merci pour ta réponse
La première solution c'est celle que j'avais essayé, mais ne fonctionne pasdès que je met 3 il affiche 300 % et la deuxième solution non plus
si je rentre 3.5% au changement de textbox il affiche 12.85%
bizzare!!!
ou alors ca vient de chez moi

bonne soirée
Manu13
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bon je t'envoie un exemple

[file name=Classeur1_20051119131011.zip size=7343]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20051119131011.zip[/file]
 

Pièces jointes

  • Classeur1_20051119131011.zip
    7.2 KB · Affichages: 21
M

Manu13

Guest
MERCI PASCAL76
IMPECCABLE

mais le faite d'avoir rajouté 'val ' après format
qu'est ce que cela nous à permis d'obtenir?

en tout cas encore merci pour ton aide
cela faisait un bon moment que je cherchais

à bientôt
et bon week end
Manu13
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re

En fait si tu tapais un chiffre du style 12.3 il prend ce chiffre pour du texte et non pour un nombre

En rajoutant Val avant le textbox cela convertit la valeur du textbox en nombre en prenant le point comme symbole décimale

Si tu prends la virgule comme décimale quand tu entres tes chiffres il vaut mieux utiliser cdbl à la place de Val

Bon WE
 

Discussions similaires

Réponses
15
Affichages
571

Statistiques des forums

Discussions
312 392
Messages
2 088 004
Membres
103 695
dernier inscrit
acimi