Merci pour ta réponse. J'ai aussi décidé d'utiliser cette méthode de changer le " par un ' mais ce qui m'embete c'est de changer les données.
Tant pi ils feront avec.
-------------------------------
Réponse au message :
-------------------------------
> je sais pas si sa peu t'aidé mais moi j'ai resolu se probleme avec se code (le probleme etait dans des nom de fichier que je renommai)
>
>
> Dim apostrof As String 'j'ai pri un string > Dim monstring As String > > apostrof = Chr(34) 'je lui affecte le code de l'apostrof > > 'je test si dans monstring y a un apostrof > If InStr(debutdustring, monstring, apostrof) <> 0 Then > 'si oui je le remplace > monstring = Replace(monstring, apostrof, "") > End If > |
>
> Voila c ptetre un debut de soluce a ton probleme
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut
> >
> > Je fais une insertion de certains champs d'une table dans d'autres champs d'une autre table ayant les memes types de donnees. Mais j'ai un problème :
> >
> > Certains champs de la table source contiennent des guillemets (") et quand je fais mon insertion il comprend les guillemets comme étant les d2limiteurs du champ.
> >
> > Un exemple :
> > insert into Table2 values ('" & rst!champTable1 & "')
> >
> > où rst!champTable1 est le champ à inserer recupéré dans un recordset.
> >
> > Quand je demande d'afficher la requete ds un msgbox :
> > insert into Table2 values ('blabla "autre bla bla" et encore du bla bla.')
> >
> > je ne sais plus quoi faire.
> > Merci pour votre aide.
> >
>