Mettre un format prédefini à une variable
Résolu
romain
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai un problème urgent sur VBA excel
Comment peut-on définir un format de variable.
Je vous explique,
Je veux que le résultat de ma variable soit de la forme D000,00
en clair, si ma variable est egale à 4 , on obtient D004,00.
Sachant que le résultat de ma variable peut aller de 000,00 à 999,99
Merci à tous pour une aide rapide...
Romain
Comment peut-on définir un format de variable.
Je vous explique,
Je veux que le résultat de ma variable soit de la forme D000,00
en clair, si ma variable est egale à 4 , on obtient D004,00.
Sachant que le résultat de ma variable peut aller de 000,00 à 999,99
Merci à tous pour une aide rapide...
Romain
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
Salut
Peut-être que cette adresse peut t'aider, j'ai jeté un coup d'oeil rapide.
http://forums.microsoft.com/MSDN-FR/ShowPost.aspx?PostID=988270&SiteID=12
Bonne chance -
Merci mais quand je met
resultatA = Format(resultatA, 000.0)
Il me remplace le tout par
resultatA = Format(resultatA, 0#)
Sachant que résultatA est une variable allant de 000.00 à 999.99
en gros, je veux faire la même chose que quand on defini un nombre sur excel.
Mon nombre doit être de la forme D000.00
Pour info et ca se voit peut être, je suis un débutant sur VBA et donc pas expert.
Mais merci de t'interreser à moi -
Re
Oui, mais utilise la fonction FormatTronque programmée sur le lien, pas la fonction Format. N'oublie pas, bien sûr de bien copier la fonction. Tu passes en deuxième argument "000.00". Et ensuite, tu ajoutes un "D" devant.
Bonne chance