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

VBA Access Discussion :

Insérer des balises autour d'un mot situé dans un champs Mémo


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de e040098k
    Inscrit en
    Avril 2007
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 197
    Par défaut Insérer des balises autour d'un mot situé dans un champs Mémo
    Bonjour,

    J'exporte du texte contenu dans un champ mémo de mon application access vers un document Word! Jusqu'ici j'arrive à me débrouiller!

    Pour perfectionner mon export, je souhaiterais mettre en forme automatiquement mon texte. En fait dans un de mes paragraphe stocké dans un mémo, je peux avoir du texte souligné et / ou en gras.

    Je suis sous access 2003 donc pas de richtextbox !

    Mon idée serait de pouvoir insérer au début et à la fin d'une selection de text des balises du même genre de celles des post de ce forum.([ U] [/U ])
    Ainsi après avois exporter mon texte je ferais une boucle mettant en forme les mots entre balises!

    Pour être plus clair dans un champs Mémo j'ai une phrase comme suit :
    "Il fait beau" Et je veux pouvoir sélectionner le mot "beau" et insérer des balises avant et après en cliquant sur un bouton.

    Est-ce que quelqu'un à une idée ? Merci pour votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Peut-être une idée

    1 - A l'aide de Instr tu récupéres la position de ton mot (le premiére lettre)
    2 - A nouveau avec Instr en partant du début de ton mot tu cherches le premier espace.
    3 - Tu extrais la première partie de ta chaine, tu extrais ton mot, tu extrais la fin, aec mid grâce aux valeurs trouvés.
    4 - Tu reconcatènes le tout : la première chaine, la balise, le mot, la balise de fin, et la fin du texte.
    5 - Tu remplaces l'ensemble dans ton champ mémo.

    C'est juste une idée qui me vient comme cela, il y'a sûrement d'autres solutions.

    Starec

  3. #3
    Invité
    Invité(e)
    Par défaut
    Re

    Je t'ai donné des explications un peu bizarre.

    Essaye avec la fonction Replace, tu remplaces ton mot par ton mot avec les baslises autour.

    Starec

  4. #4
    Membre confirmé Avatar de e040098k
    Inscrit en
    Avril 2007
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 197
    Par défaut
    Merci je vais tester ça dans la semaine, je te tiens au courant

Discussions similaires

  1. Insérer des balises dans un textarea
    Par cilies38 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/05/2009, 12h13
  2. Insérer des balises html dans un fichier xml
    Par Abac_Angelique dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 29/04/2009, 18h41
  3. Insérer des balises HTML dans une zone de texte
    Par selinav dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 16/12/2008, 21h52
  4. Réponses: 3
    Dernier message: 23/05/2008, 15h23
  5. Insérer des Balises HTML dans un champ mémo
    Par Heureux-oli dans le forum IHM
    Réponses: 18
    Dernier message: 21/03/2007, 21h05

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