Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/10/2007, 23h05   #1
Invité de passage
 
Inscription : juin 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1
Points : 0
Points : 0
Par défaut Str ou Format, info à droite dans variable

Bonjour,
Je voudrais à la suite d'un str() ou format(). Alimenter un string de 8 caractères, mais que l'info se retrouve à la droite du string, présentement l'info se retrouve à la gauche. Le string que contiendra le 8 caractères est à nombre de caractères variables.

EX:
dblDollar= Round(dblDollar)
strDollar = Format(dblDollar) ou str(dblDollar)

dblDollar = 76 et suite à Format ou Str me donne "76 ", je voudrais que ça donne " 76".

Merci à l'avance de votre aide !
jpjoncas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2007, 02h33   #2
lvr
Membre éclairé
 
Avatar de lvr
 
Inscription : avril 2006
Messages : 505
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 505
Points : 377
Points : 377
Je ne pense pas que cela soit possible en une fois.
Par contre ce n'est pas pour autant compliqué:

Code :
1
2
strDollar=cstr(dblDollar)
strDollar=string(8-len(strDollar)," ") & strDollar
J'ajoute donc autant d'espaces que nécessaires devant le strDollar.

Par contre, je te conseille toujours d'utiliser CStr au lieu de Str, car pour Str le séparateur décimal est le "." et pas celui défini dans tes Regional Settings (donc le "," chez nous).
lvr est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h47.


 
 
 
 
Partenaires

Hébergement Web