Probleme de guillemet - VB/VBA/VBS - Programmation
Marsh Posté le 26-04-2003 à 11:58:35
En détectant les "" dans ta chaine. C'est pas bien compliqué, tu passes en revue chacun des caractères avec la fonction "mid". Dés que ta fonction trouve un caractère différents des "" il le mets dans une variable de type string. C'est la valeur de cette variable que tu afficheras...
En résumé :
- la fonction "mid"
- la fonction "len"
- une boucle
- trois variable
j'ai mis l'exemple dans une des réponses hier soir, il suffit juste de l'adapter.
http://forum.hardware.fr/forum2.ph [...] at=396#bas
Marsh Posté le 26-04-2003 à 12:24:38
la fonction InStr() fait la même chose mais en une seule ligne
Marsh Posté le 26-04-2003 à 13:42:01
drasche a écrit : la fonction InStr() fait la même chose mais en une seule ligne |
quand tu as plusieurs "" tu fais comment ? dans une boucle, donc si je compte bien , sa fait 4 ligne de code...
Marsh Posté le 26-04-2003 à 15:31:26
ouais mais comme tu peux préciser le premier caractère à partir duquel tu fais la recherche, InStr te facilite grandement la tâche, et je l'ai pas vu dans ton algorithme
Marsh Posté le 26-04-2003 à 15:59:52
drasche a écrit : ouais mais comme tu peux préciser le premier caractère à partir duquel tu fais la recherche, InStr te facilite grandement la tâche, et je l'ai pas vu dans ton algorithme |
c'est vrai, parceque je n'avais pas penser à cette fonction, personellement, je me complique la vie !
Marsh Posté le 25-04-2003 à 09:18:44
Voila je recupere une chaine de caractere que je met dans un MSFlexGrid
L'ennui c est que si cette chaine comporte des guillemets cela s affiche : "
que puis je faire pour y remedier ???
PS pour & cela affiche &
Message édité par dragonspyro93 le 25-04-2003 à 09:21:34