Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

format textbox

  • Initiateur de la discussion hurricane
  • Date de début
H

hurricane

Guest
Bonjour forum

j'ai un petit problème de textbox : ds ma textbox je voudrais mettre le N° de téléphone en format du type : 01 99 99 99 99 mais il faut que la cellule P2 de la feuil4 soit a la bonne taille car sinon j'ai ########## .
j'ai bien essayé de mettre "value" a la place de "text" mais j'ai obtenu :199999999

voici la ligne
UserForm1.TextBox9.Value = Worksheets("feuil4").range("P2").Text

si quelqu'un a la solution merci d'avance
 
H

hurricane

Guest
salut

j'ai du mal m'exprimer c'est deja comme ca
mais je voudrais m'affranchir du format special dans la feuil4 et cellulle P2

de façon au cas ou le format de la feuil4 soit modifier

@+
 
E

eric

Guest
OK, bien compris :

Range("p2").NumberFormat = "0#"" ""##"" ""##"" ""##"" ""##"
TextBox1 = Range("p2").Text
Range("p2").NumberFormat = "General"

J'ai testé, c'est bon.
 
E

eric

Guest
Ne me demande pas comment il affiche un € alors qu'il utile $ dans la formule, c'est l'enregistreur de macro qui le dit.


Range("p2").NumberFormat = "#,##0.00 $"


Bonne soirée
 
H

hurricane

Guest
sa fonctionne pas sur excel 2000 enfin sur le mien demain j'essaie au boulot c'est 97

comme parfois la macro tourne sur 2000 et pas sur 97

tien un exemple

Worksheets("feuil4").Range("a1:s500").ClearContents sur 2000 ok pas sur 97


salut et bonne nuit
 
N

NicO

Guest
encore un format de textbox

Salut,
J'ai un TextBox que j'aimerais "conditionner" à être rempli ainsi : mm/aa (voire mm-aa, je ne suis pas sectaire) ; j'ai tenté la pirouette ci-dessus mais la fonction xxx.NulberFormat fonctionne avec un "range" de cellule ; moi, j'ai tenté de lui donner le nom de mon textbox mais il y a pas aimé...

Auriez-vous une solution?
 

Discussions similaires

Réponses
15
Affichages
823
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…