Format de variable Integer ?

Format de variable Integer ? - VB/VBA/VBS - Programmation

Marsh Posté le 19-12-2005 à 17:40:18    

Salut à tous !
 
Un pb urgent : est-il possible de mettre un format de nombre à une variable Integer ?
Qd ma variable a la valeur "4" par ex, je veux qu'il me sorte "04". Dans Excel c'est facile pour un cellule avec le format de nombre "00". Mais pour une variable VBA ?
 
Si vous connaissez le truc, n'héistez pas à m'en faire part !
 
Merci,
 
Charleau

Reply

Marsh Posté le 19-12-2005 à 17:40:18   

Reply

Marsh Posté le 19-12-2005 à 21:28:07    

Salut,  
 
Je ne vois pas comment faire ça, mais étant donné que 4 et 04, c' est la même chose :  
 
Dim cpt As Integer
cpt = "04"
Do
DoEvents
MsgBox 0 & cpt     'Ajout de 0 devant cpt
cpt = cpt - 1
Loop Until cpt = 0
 
Sinon, tu peux toujour passer par excel en y incrivant ta variable dans une cellule à 00.
Et peut -être la commande Round pourra t' aider.
 
Excuse -moi, mais je ne peux pas m' emêcher de te demander  
Comment tu ajoute un format 00 ?

Reply

Marsh Posté le 19-12-2005 à 23:29:43    

Code :
  1. Dim m_variable As Integer
  2. Dim sz_variable As String
  3.     m_variable = 4
  4.     sz_variable = Format(m_variable, "0#" )
  5.     MsgBox sz_variable

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed