VBA et Format de nombres

  • Initiateur de la discussion schmail
  • Date de début
S

schmail

Guest
Bonsoir tout le monde

j'ai un pb pour faire apparaitre des décimales à partir d'un label...

ex :
.Range("A" ) = Format(Labelbox, "0.00") : ceci donne du texte avec l'apparence d'un nombre.
.Range("A" ) = Format(Labelbox, "#,##0.00"): ceci donne du texte avec l'apparence d'un nombre.
.Range("A" ) = Format(Labelbox, 0#) : ceci est un nombre mais sans décimales.

Bon pont à tous @+
 
R

renato

Guest
salut schmail
je ne maitrise pas ta façon de faire mais si tu veux essayer ceci tu auras des solutions.

met en route la creation d'une nouvelle macro sur une feuille vierge,

selectionne une cellule
ensuite FORMAT
format de cellules
nombres
et selectionne un format de nombre
stoppe ta macro
li le code
tu peux avoir de cette façon tous les format qui fonctionnent
bonne chance
 
S

schmail

Guest
Merci Renato pour la rapidité de ta réponse

J'avais déjà essayé avec l'enregistreur de macro pour cet essai :
.Range("A" ) = Format(Labelbox, "0.00") mais flop

@+ et bon week end
 
R

renato

Guest
euh attend,
je viens de faire la manip et j'ai obtenu ceci

Sub Macro1()
'
Range("A2").Select
Selection.NumberFormat = "#,##0.00"
End Sub

pour un nombre à 2 dec et negatif en -noire

t'es sur de ton . devant RANGE? etde la suite?
bon courage
 

Discussions similaires

Réponses
6
Affichages
361

Statistiques des forums

Discussions
312 074
Messages
2 085 066
Membres
102 770
dernier inscrit
mathieu.lemaitre