Je souhaiterais savoir si il est possible de modifier un document word existant à l'aide d'autoit - pour modifier par exemple le champ "nom" - après avoir par exemple saisi celui ci dans une inputbox -
Cordialement,
[R] Modification d'un Word
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Modification d'un Word
Modifié en dernier par allbrans le ven. 11 févr. 2011 13:36, modifié 1 fois.
- scorp84
- Niveau 7

- Messages : 414
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [..] Modification d'un Word
Bonjour allbrans,
Cherches tu à modifier le nom d'un fichier dans l'explorateur par exemple (essaye avec FileMove) ou cherches tu à le renommer quand Word est ouvert avec Fichier > "Enregistrer sous" (Là, il faut utiliser AutoIt Window Info).
Si tu m'en dis plus, j'essayerai de t'aider si je peux.
Amicalement.
BM
Cherches tu à modifier le nom d'un fichier dans l'explorateur par exemple (essaye avec FileMove) ou cherches tu à le renommer quand Word est ouvert avec Fichier > "Enregistrer sous" (Là, il faut utiliser AutoIt Window Info).
Si tu m'en dis plus, j'essayerai de t'aider si je peux.
Amicalement.
BM
Re: [..] Modification d'un Word
Rien de tout cela - je souhaiterais modifier le contenu du document word avec des infos saisies dans un autoit -
cad à partir d'un document de base - je modifie à la demande par exemple le nom, le prénom, etc... - en quelque sorte comme un publipostage 'ponctuel' -
Voila est ce plus clair ?
Cdlt,
cad à partir d'un document de base - je modifie à la demande par exemple le nom, le prénom, etc... - en quelque sorte comme un publipostage 'ponctuel' -
Voila est ce plus clair ?
Cdlt,
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Modification d'un Word
Un document Word est une archive compressée, contenant de multiples fichiers.
A moins de reproduire l'algorithme d'écriture de Microsoft (avec les index et tout ce qui s'en suit), votre demande à peux de chance d'aboutir (puisque je suppose que vous voulez vous passer de l'utilisation de Word en lui même
).
A moins de reproduire l'algorithme d'écriture de Microsoft (avec les index et tout ce qui s'en suit), votre demande à peux de chance d'aboutir (puisque je suppose que vous voulez vous passer de l'utilisation de Word en lui même
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..] Modification d'un Word
Pas forcement me passer de word -
ouvrir le document de base - modifier la ou les lignes que je souhaite et imprimer par exemple, avant de fermer le document -
je pensais peut être naivement à mettre dans le corps du document word des "balises" que autoit utiliserait pour pouvoir apporter les modifications souhaitées avant de lancer une impression -
cela revient à la question existe t il des commandes autoit permettant de parcourir un document word et d'en extraire un texte ou une "balise " - ce qui permettrait d'injecter le texte souhaité à la place -
Cdlt,
ouvrir le document de base - modifier la ou les lignes que je souhaite et imprimer par exemple, avant de fermer le document -
je pensais peut être naivement à mettre dans le corps du document word des "balises" que autoit utiliserait pour pouvoir apporter les modifications souhaitées avant de lancer une impression -
cela revient à la question existe t il des commandes autoit permettant de parcourir un document word et d'en extraire un texte ou une "balise " - ce qui permettrait d'injecter le texte souhaité à la place -
Cdlt,
- scorp84
- Niveau 7

- Messages : 414
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [..] Modification d'un Word
Ton document Word contient il que du texte ou a-t-il des images ?
S'il n'a que du texte, tu peux le mettre en .txt ou en RTF et le lire ligne à ligne avec une balise <NOM> par exemple à remplacer avec "StringReplace".
Si tu as des images ou une mise en forme plus complexe, je vais faire des tests pour voir ce que j'arrive à faire.
Amicalement.
BM
S'il n'a que du texte, tu peux le mettre en .txt ou en RTF et le lire ligne à ligne avec une balise <NOM> par exemple à remplacer avec "StringReplace".
Si tu as des images ou une mise en forme plus complexe, je vais faire des tests pour voir ce que j'arrive à faire.
Amicalement.
BM

