FORUM Tom's Hardware » Programmation » VB / VBA / VBS » [VBA] Guillemets dans une chaîne de caractère
 

[VBA] Guillemets dans une chaîne de caractère

Le Bistrot : labul67, 1 utilisateur anonyme et 108 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : [VBA] Guillemets dans une chaîne de caractère
 
Plus d'informations

Salut je souhaite prendre la valeur d'une textbox pour la mettre dans une case Excel en y rajoutant aux extrémités des guillemets du style :

Sheets("onglet" ).Range("C7" ).Value = """ & UserForm1.Textbox.Value & """

Pour obtenir "Libellé" dans la case C7 mais évidemment ça ne marche pas, je me prends la tête en cherchant dans l'aide VBA de Excel.
Pourriez-vous m'aider svp ?

Inside my own Second Life

Je ne connais pas VBA, mais deux idées me viennent (reprises en ce qui me concerne de JS et PHP) :

  • Utiliser des guillemets simples pour "encadrer" les guillemets doubles ?

    Sheets("onglet" ).Range("C7" ).Value = '"' & UserForm1.Textbox.Value & '"'


  • Protéger les guillemets doubles par un caractère d'échappement ?

    Sheets("onglet" ).Range("C7" ).Value = "\"" & UserForm1.Textbox.Value & "\""


:jap:


Message édité par Johan_et_P irlouit le 27-09-2006 à 02:22:52

---------------
Retrouvez moi sur mon blog : http://www.nicolasullern.net/leblog/
Et aussi sur :
http://www.linkedin.com/in/nicolasullern
http://www.viadeo.com/fr/profile/nicolas.ullern
http://www.copaing.net/johanpirlouit/
zeb
Profil : Modérateur libre
Plus d'informations

Bonnes idées, mais raté, J&P. En VB, on double la double-quote :
Sheets("onglet" ).Range("C7" ).Value = """" & UserForm1.Textbox.Value & """"

Message cité 1 fois
Message édité par zeb le 27-09-2006 à 19:20:36
Plus d'informations

Nickel merci

Inside my own Second Life

a écrit :

Bonnes idées, mais raté, J&P. En VB, on double la double-quote :
Sheets("onglet" ).Range("C7" ).Value = """" & UserForm1.Textbox.Value & """"


Merci ;).. Au moins, je saurai qu'en VB ça ressemble aux requêtes MySQL dans lesquelles on double la simple-quote..

:jap:


---------------
Retrouvez moi sur mon blog : http://www.nicolasullern.net/leblog/
Et aussi sur :
http://www.linkedin.com/in/nicolasullern
http://www.viadeo.com/fr/profile/nicolas.ullern
http://www.copaing.net/johanpirlouit/

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » VB / VBA / VBS » [VBA] Guillemets dans une chaîne de caractère
 

Annonces Google
Publicité
Les téléchargements