en toto gras [VBA] Changer [b]toto[/b] - VB/VBA/VBS - Programmation
Marsh Posté le 25-01-2005 à 16:04:11
ReplyMarsh Posté le 25-01-2005 à 16:13:36
Oui mais nan, c'est un document word "normal". A moins que tu aie une idée de comment faire.
En fait, j'ai un document Word, et une macro dedans.
J'ai une macro "autotext" qui me permet de choisir dans une liste de templates une chaîne de caractères toute faite, contenant ces codes phpbb. Et je veux l'insérer, et mettre en forme selon les tags phpbb.
Marsh Posté le 25-01-2005 à 16:34:28
Moi j'y connais rien, mais générer un doc temporaire en pseudo html et récupérer son contenu traité par Word c'est pas possible ? Enfin c'était une idée pour une solution rapide. Si tu veux un truc propre faut te coder un mini parser (les regex sont tes amies).
http://www.knowdotnet.com/articles/regexreplace.html
Marsh Posté le 25-01-2005 à 17:32:12
With ActiveDocument.Content.Find |
Ca fera 50 !
Suffit de regarder un peu dans l'aide VBA de Word ...
Marsh Posté le 25-01-2005 à 17:49:01
Mara's dad a écrit :
|
Ben j'ai pas l'aide de VBA, ici on a des master de merde sans rien dessus
Avec l'aide, j'ai fait ça (et c'est buggé jusqu'à la moëlle m'enfin ça marche... lentement )
Code :
|
vivi, caractère par caractère... pis quand on vire un caractère à côté d'un espace, ça vire l'espace, alors faut le remettre
Je remplace tout de suite par ton truc
Marsh Posté le 25-01-2005 à 17:59:42
Quand on a le net et pas l'aide...
http://msdn.microsoft.com/library/ [...] bjfind.asp
Marsh Posté le 25-01-2005 à 18:19:48
Merci
Le seul souci, c'est que la MSDN en ligne, j'arrive jamais à trouver ce que je cherche (alors que dans les CD, j'y arrive...) Faut que je m'y habitue
Marsh Posté le 20-05-2005 à 11:23:30
Salut à tous,
J'ai essayé :
Code :
|
Mais malheureusement, je reçois une erreur me disant que la méthode Replacemen de l'objet Find a échoué... est-ce que qqn pourrait m'aider, je commence vraiment à désespérer....
NB, je bosse sur un projet en VB6.
Marsh Posté le 25-01-2005 à 15:56:58
J'ai une macro Word, qui va chercher du texte mis en forme à la sauce phpbb. Le but du jeu, c'est de le rendre correctement dans Word.
Comment faire ?
En entrée, j'ai par exemple une chaîne de caractères qui contient :
[b]toto[/b] va à la [i]pêche[/i]
Je fais comment pour avoir "toto va à la pêche" dans Word ?
Message édité par Arjuna le 25-01-2005 à 15:57:33