IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Remplacer une chaine de caractère par un saut de ligne [AC-2007]


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Remplacer une chaine de caractère par un saut de ligne
    Bonjour à tous,

    En cherchant sur le site, je n'ai pas trouvé exactement ce que je cherchais d'où mon post (Il n'est pas exclu que je sois passé à côté de quelque chose, et je suis donc preneur s'il y a un lien que j'ai pu rater).

    Je vous expose donc mon problème, qui est peut-être très simple, mais je suis plutôt de niveau débutant.

    Je réalise régulièrement un export sur Excel à partir d'une application (c'est le seul export disponible). Le problème, c'est que j'ai un champ Texte dans lequel, l'application me rajoute des caractères non souhaités.

    En cherchant ici, j'ai trouvé comment remplacer voir supprimer les caractères qui n'étaient pas bon. Néanmoins, il me reste une chaine de caractère qui correspond en fait à un saut de ligne et je n'arrive pas à le retranscrire.

    (Etant réellement débutant et encore plus sur Vba, je cherche avant tout des solutions via le requêteur).

    Voici donc ce que cela donne dans le requêteur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Suivi: Remplacer(Remplacer(Remplacer(Remplacer(Remplacer(Remplacer([Incidents].[Suivi];'{"';'');'"}';'');'","';' ');'", "';' ');'\"';'"');'", , "';Car(13) & Car(10))
    Ou pour faire plus simple, juste pour le saut de ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Suivi: Remplacer([Incidents].[Suivi];'", , "';Car(13) & Car(10))
    Tous les caractères sont bien remplacés, seul mon saut de ligne ne veut pas se faire... Si vous avez une piste ou idée je suis preneur.

    Merci d'avance pour votre aide

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    A force de chercher j'ai finalement trouvé une solution qui semble me convenir.

    J'ai modifié les paramètres de mon champ de type Mémo. J'ai mis "texte enrichi" .. ce qui me permet d'utiliser du code html et du coup de générer mes retour à la ligne avec des <br>


    Si jamais quelqu'un a une autre solution "plus" académique, je reste preneur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 31/01/2010, 00h27
  2. Réponses: 7
    Dernier message: 21/01/2010, 22h03
  3. Réponses: 1
    Dernier message: 08/02/2009, 23h18
  4. Réponses: 10
    Dernier message: 24/11/2008, 13h14
  5. JSP : comment remplacer une chaine de caractères par une autre
    Par techquos dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/12/2006, 09h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo