[vba] mise en forme d'une donnée

mise en forme d'une donnée [vba] - VB/VBA/VBS - Programmation

Marsh Posté le 19-07-2005 à 17:02:38    

Bonjour tous le monde,
 
J'ai ceci :
 

Citation :

For Each element In test
        msg = msg & element & ","
       Next element


 
Ce que je veux rajouter, ce sont deux " entre les éléents pour que ca deviennent par exemple
 
"lui","moi","toi" au lieu de lui,moi,toi
 
Merki

Reply

Marsh Posté le 19-07-2005 à 17:02:38   

Reply

Marsh Posté le 20-07-2005 à 09:40:43    

Je réxplique,
 
element est une variable comme par exemple moi,  lui,  toi etc. Ces éléments sont indépandants et je souhaite les associés pour avoir :

Citation :

"moi","lui","toi"  

Reply

Marsh Posté le 20-07-2005 à 09:43:25    

erwan551 a écrit :

Je réxplique,
 
element est une variable comme par exemple moi,  lui,  toi etc. Ces éléments sont indépandants et je souhaite les associés pour avoir :

Citation :

"moi","lui","toi"  



dans les cases, pour avoir les symboles qui sont marqués, tu ajoutes un ' avant ...

Reply

Marsh Posté le 20-07-2005 à 10:35:15    

Mais en fait je voudrais effectuer ca dans cette formule la (en rouge)
-->

Citation :

For Each element In test  
        msg = msg & element & ","
       Next element

Reply

Marsh Posté le 20-07-2005 à 11:49:41    

erwan551 a écrit :

Mais en fait je voudrais effectuer ca dans cette formule la (en rouge)
-->

Citation :

For Each element In test  
        msg = msg & element & ","
       Next element



le code ascii du ' est le 39, peut être que tu peux l'insérer en passant par asc(39), mais comme je ne connias pas bien, je laisse ceux qui savent compléter :pt1cable:

Reply

Marsh Posté le 20-07-2005 à 19:02:57    

msg = msg & element & """ & "," & """
ou
msg = msg & element & Chr(34) & "," & Chr(34)


---------------
now : do nothing
Reply

Sujets relatifs:

Leave a Replay

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