Fonction à utiliser dans une chaîne de caractère dans Access
Fonction à utiliser dans une chaîne de caractère dans Access - VB/VBA/VBS - Programmation
MarshPosté le 05-10-2007 à 15:45:34
Bonjour,
Je suis en train de travailler sur un projet. Je fais des macros, et dans un formulaire Access j'ai une RichTextBox (son nom est [MailCorps]) Le soucis, c'est quand je fais par exemple Msgbox [MailCorps], j'ai tout un tas d'information que je ne veux pas, par exemple :
Au début j'ai : {\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}} {\*\generator Riched20 5.40.11.2220;}\viewkind4\uc1\pard\lang1036\f0\fs17 (le mot qui suis après est toujours <Certifications>, et lui je veux le garder !)
Et ensuite sur chaque début de ligne j'ai : \par
Je voudrais pouvoir enlever ces éléments parasites...
Je me demandais s'il existait une fonction pour :
- Effacer tous les caractères avant un mot donné (dans ce cas "<Certifications>" ) - Effacer le mot donné dans l'ensemble d'une chaîne de caractère (dans ce cas "\par" )
Ou alors, il faudrait trouver un moyen pour récupérer le contenu de la RichTextBox sans tous ces caractères parasites... En gros récupérer uniquement ce qu'il y a dans cette RichTextBox (parce que les caractères s'ajoute qu'après... Ce doit être des critères de mise en forme de la RichTextBox).
Voilà voilà
Un grand merci à celui qui trouvera la réponse Sinon je vais devoir m'amuser à faire des fonctions pour tout ça ><
Marsh Posté le 05-10-2007 à 15:45:34
Bonjour,
Je suis en train de travailler sur un projet.
Je fais des macros, et dans un formulaire Access j'ai une RichTextBox (son nom est [MailCorps])
Le soucis, c'est quand je fais par exemple Msgbox [MailCorps], j'ai tout un tas d'information que je ne veux pas, par exemple :
Au début j'ai :
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
{\*\generator Riched20 5.40.11.2220;}\viewkind4\uc1\pard\lang1036\f0\fs17
(le mot qui suis après est toujours <Certifications>, et lui je veux le garder !)
Et ensuite sur chaque début de ligne j'ai :
\par
Je voudrais pouvoir enlever ces éléments parasites...
Je me demandais s'il existait une fonction pour :
- Effacer tous les caractères avant un mot donné (dans ce cas "<Certifications>" )
- Effacer le mot donné dans l'ensemble d'une chaîne de caractère (dans ce cas "\par" )
Ou alors, il faudrait trouver un moyen pour récupérer le contenu de la RichTextBox sans tous ces caractères parasites... En gros récupérer uniquement ce qu'il y a dans cette RichTextBox (parce que les caractères s'ajoute qu'après... Ce doit être des critères de mise en forme de la RichTextBox).
Voilà voilà
Un grand merci à celui qui trouvera la réponse
Sinon je vais devoir m'amuser à faire des fonctions pour tout ça ><