|
Bas de page | |
---|---|
Auteur | Sujet : Macro pour éliminer des caractères spécifiques |
Publicité | Posté le 08-09-2011 à 06:58:43 |
SuppotDeSaTante Aka dje69r | Hello
--------------- Soyez malin, louez entre voisins ! |
arsene12 | Bonjour, merci beaucoup pour ce code, mais je j'ai recopié tel quel et je l'ai testé, il fonctionne pas |
SuppotDeSaTante Aka dje69r | Donc quand on ne comprend, on ne dit pas que ca ne marche pas, puisqu'il marche tres bien, on dit qu'on arrive pas a l'exploiter
--------------- Soyez malin, louez entre voisins ! |
SuppotDeSaTante Aka dje69r |
--------------- Soyez malin, louez entre voisins ! |
otobox Maison fondée en 2005 | Problème mal défini -> réponse imprécise
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
Publicité | Posté le 11-09-2011 à 11:33:33 |
otobox Maison fondée en 2005 | La ligne en début de procédure
A noter aussi que
Message édité par otobox le 11-09-2011 à 17:12:32 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
arsene12 | Merci beaucoup pour ces explications Otobox. Pour répondre à ta question, c'est moi-même qui crée les balises. Elles ne délimitent qu'un seul passage. Je devrai choisir plutôt deux symboles extrêmement rares, comme ceux-là par exemple : Ħ,Ø,Æ,¥, etc... Ce que je voudrai ensuite, c'est me positionner juste après la première balise et appliquer le traitement jusqu'à ce que le curseur rencontre la dernière balise. |
otobox Maison fondée en 2005 | Ça ne serait pas plus simple de faire une sélection du texte à modifier, lancer la macro et pour terminer positionner le curseur en fin de sélection ? Je ne suis pas spécialiste de Word et du vba avec Word, je ne connais pas trop les objets de ce logiciel, mais à vu de nez, ça me semblerait plus simple de faire comme ça que de devoir faire d'abord une recherche de balises. Message édité par otobox le 12-09-2011 à 07:23:09 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
otobox Maison fondée en 2005 |
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
arsene12 | Je pense que dje69r m'a donné la bonne méthode mais comme je débute y'a un truc que je sais pas faire avec son code : c'est de faire en sorte que StrVal prenne la valeur de ma sélection (Selection.Find.Execute). |
SuppotDeSaTante Aka dje69r |
--------------- Soyez malin, louez entre voisins ! |
arsene12 | Mon texte à modifier est une chaine de caractère comprise entre deux balises.
|
SuppotDeSaTante Aka dje69r | J'ai fait ca vite fait :
--------------- Soyez malin, louez entre voisins ! |
otobox Maison fondée en 2005 |
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
otobox Maison fondée en 2005 | Voilà une solution :
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
SuppotDeSaTante Aka dje69r |
arsene12 | Merci beaucoup, je crois que je vais progresser grâce à vous et atteindre mon objectif. Pour finir, je vous explique le but de la manœuvre. Vous l'avez peut-être compris, le but c'est de me servir d'une chaîne de caractères pour en faire l'intitulé d'un signet (qui n'accepte qu'une certaine catégorie de caractères). Il faudrait donc que la modification ne se fasse que virtuellement car ce qui m’intéresse, c'est juste d'avoir le résultat en mémoire. Connaitriez vous la technique pour cela? |
otobox Maison fondée en 2005 |
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
arsene12 | C'est pourtant simple. Je pourrai dupliquer en haut la ligne avec les balises, faire la macro puis utiliser Selection.copy pour nommer le signet et ensuite supprimer la ligne. Mais je pense qu'il doit y avoir une autre façon de faire. |
SuppotDeSaTante Aka dje69r |
--------------- Soyez malin, louez entre voisins ! |
arsene12 | C'est pas mon avis Faut pas demander trop de choses à la fois. |
SuppotDeSaTante Aka dje69r | Bah tu as tort... C'est soit une règle de courtoisie (quand des gens bossent pour toi) soit une règle de développement (et en tout cas la mienne) mais le cahier des charges, on le fait avant.
--------------- Soyez malin, louez entre voisins ! |
otobox Maison fondée en 2005 | Oui, surtout que je n'ai toujours pas trop compris ce qu'il veut faire... Balise, signet.
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
SuppotDeSaTante Aka dje69r | Je vois plutot un texte contenant des caracteres interdit dans un signet/lien hypertext, et donc de garder le texte Word original contenant les dits caracteres mais les substituer pour le nom du signet. --------------- Soyez malin, louez entre voisins ! |
otobox Maison fondée en 2005 |
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
arsene12 | Bonsoir,
|
otobox Maison fondée en 2005 | OK.
--------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons |
Publicité | Posté le |
Sujets relatifs | |
---|---|
Rich Edit Control : désactiver le lissage des caractères | Imposer une police et une taille de caractères ? |
MACRO VBA pour numérotation d'image Word | Ma macro s'arrète sans raisons / Sub pour fermer et écraser 1 fichier |
[HTaccess] Problèmes avec Google Translate et caractères réservés | Comparer 2 listes dans 2 onglets via macro VBA (Excel 2007) |
Execution d'une Macro Access a partir d'un code C# | [Résolu] Affectation de variable/Macro copier coller Excel |
Macro VB | |
Plus de sujets relatifs à : Macro pour éliminer des caractères spécifiques |