Guillemets dans une chaine de caractere - VB/VBA/VBS - Programmation
Marsh Posté le 07-04-2005 à 16:44:31
bonjour,
voici une possibilité sous VBA (Excel)
Sub test()
MsgBox "Ceci est un " & Chr(34) & "guillemet" & Chr(34) & " incorporé."
End Sub
A+
Marsh Posté le 08-04-2005 à 09:08:29
FlorentG a donne une solution nettement plus simple!
En effet, il suffit de mettre des doubles "" dans la chaìne pour que VB les comprennent comme faisant partie de la chaîne de caractères.
Donc pour écrire "blabla" dans une msgbox, il faut faire:
Dim strChaine as string
strChaine = """blabla"""
Msgbox strChaine
Marsh Posté le 07-04-2005 à 16:34:45
Dites, c'est tout con, mais comment on peut insérer des guillemets dans une chaine de caractères, en VB ? Il existe un caractère d'absorption comme "\" en php, ou qqchose comme ça ?
chaine = " "blabla" "
Ne va pas marcher de toute évidence.
Merci