|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 116 ![]() |
Bonjour,
J'ai un problème de boucle!! J'ai un document word avec des balises contenant des chemins de fichiers à insérer. Ces balises sont identifiées sous la forme: <chemin> Ma macro fonctionne très bien mais je dois la répéter manuellement pour toutes mes balises. Comment faire pour lire mon document et pour chaque balise lancer la macro? Merci de vos réponses |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 351 ![]() |
Tes balises sont-elles toujours remplacée par la même chaîne ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 116 ![]() |
Mes balises commence toujours par "<" et termine par ">". Et à l'interieur se trouve le chemin de mon fichier à mettre dans word.
Une fois le fichier dans word la balise est supprimée. Voila le code qui me permet de trouver la balise et d'extraire le chemin: Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : février 2007 Messages : 71 ![]() |
ne pourrais-tu pas utiliser un fichier xml plutot qu'un document word ?
avec un xml tu pourrais naviguer beaucoup plus facilement entre les balises et les noeuds.... |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 116 ![]() |
Non je suis bloqué à word 2002, j'ai presque trouvé, mais comment faire pour deselectionner?
|
|
|
00
|
|
|
#6 | ||
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Teste ça
Code :
Tu dis |
||
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 116 ![]() |
petits soucis pour déselectionner, je ne trouve pas la commande
|
|
|
00
|
|
|
#8 | ||
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 116 ![]() |
Je ne comprend pas tout ton code notamment les 4 dernierers lignes:
Code :
|
||
|
|
00
|
|
|
#9 | ||||||
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Citation:
Citation:
Citation:
Code :
If Not fin Then Resultat = Mid(Selection.Text, 2, Len(Selection.Text) - 2) Citation:
A+ |
||||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com