Bonjour à tout le monde et très heureuse année 2015 pour commencer
Dans mon petit projet je souhaite pouvoir édité du courrier avec des données venant du programme
Ma première idée était les signets avec Ms Word, mais là je suis confronté a des personnes qui n'on pas office et qui ne souhaite pas l'acheter pour différentes raisons.
Je me suis alors tourner vers un module mini traitement de texte ( personnel et simplifié) avec un Richtextbox , qui me permet donc de pouvoir enrichir le texte (gras, souligné,.... )
Lorsque je place une variable dans mon texte (ex: @MaVariableNom ) et que je fais une recherche pour la remplacer par le contenu du programme avec :
Il exécute très bien la tache, mais si j'ai plusieurs fois la même variable, là il ne remplace rien qu'une fois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 NameFieds = "@MaVariableNom" RtxMainTexte.Select(RtxMainTexte.Find(NameFieds), Len(NameFieds)) RtxMainTexte.SelectedText = "Mon texte de remplacement"
il faut alors que je parcoure une deuxième fois mon RtxMainTexte.
Y aurais t'il une autre solution.
J'ai bien pensé a Replace mais in fonctionne uniquement sur du textbox
Partager