Question
Faire un append sur un document Word existant
- tehKNi
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 12 ans 3 mois #16485
par tehKNi
Faire un append sur un document Word existant a été créé par tehKNi
Bonjour bonjour 
Ca m'a l'air pourtant simple, mais je n'y arrive absolument pas pour le moment.
J'ai un document Word, formaté dans une certaine forme (rien de particulier cela dit) et j'aimerai pouvoir fusionner le contenu d'un autre document word (Images + Texte) dans ce document existant...
Quelqu'un a une solution facile pour ça ?
Merci!
Ca m'a l'air pourtant simple, mais je n'y arrive absolument pas pour le moment.
J'ai un document Word, formaté dans une certaine forme (rien de particulier cela dit) et j'aimerai pouvoir fusionner le contenu d'un autre document word (Images + Texte) dans ce document existant...
Quelqu'un a une solution facile pour ça ?
Merci!
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 12 ans 3 mois #16491
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Faire un append sur un document Word existant
Bonjour,
Une solution en utilisant l'objet COM 'word.application'.
Une discussion pour l'exemple ici .
Voir aussi :
COM Automation of Office Applications via PowerShell
@ +
Matthew
Une solution en utilisant l'objet COM 'word.application'.
Une discussion pour l'exemple ici .
Voir aussi :
COM Automation of Office Applications via PowerShell
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- tehKNi
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 12 ans 3 mois #16493
par tehKNi
Réponse de tehKNi sur le sujet Re:Faire un append sur un document Word existant
Matthew BETTON écrit:
Hello,
Malheureusement c'est bien pour cette raison que je suis ici
J'utilise bien le ComObject Word depuis le début, sans succès... il doit y avoir un mécanisme que je ne prends pas en compte et je n'arrive pas à trouver de cas similaire sur le net.
Bonjour,
Une solution en utilisant l'objet COM 'word.application'.
Une discussion pour l'exemple ici .
Voir aussi :
COM Automation of Office Applications via PowerShell
@ +
Matthew
Hello,
Malheureusement c'est bien pour cette raison que je suis ici
J'utilise bien le ComObject Word depuis le début, sans succès... il doit y avoir un mécanisme que je ne prends pas en compte et je n'arrive pas à trouver de cas similaire sur le net.
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 12 ans 3 mois #16501
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Faire un append sur un document Word existant
Tu as un début de script ?
Peut être une piste :
How to Combine Multiple Word Documents into One Document
... mais c'est à traduire du vb(a)
Peut être une piste :
How to Combine Multiple Word Documents into One Document
... mais c'est à traduire du vb(a)
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 12 ans 3 mois #16508
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Faire un append sur un document Word existant
tehKNi écrit:
Quelqu'un a lu le livre
L'informatique facile ? C'est un nouveau concept ?Quelqu'un a une solution facile pour ça ?
Quelqu'un a lu le livre
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- tehKNi
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 12 ans 3 mois #16512
par tehKNi
Réponse de tehKNi sur le sujet Re:Faire un append sur un document Word existant
Laurent Dardenne écrit:
bouah, parfois ça l'est
voilà mon bout de script (mais effectivement je me rends compte que plus j'avance moins ça ressemble à du PS) :
clear
$source1 = \"c:\1.doc\"
$source2 = \"c:\2.doc\"
$objword = New-Object -ComObject Word.Application
$objword.Visible = $true
$original_doc = $objword.Documents.Open($source1)
$temp_doc = $objword.Documents.Open($source2)
$original_doc.ActiveWindow.Selection.WholeStory()
$copy = $original_doc.ActiveWindow.Selection.Copy()
$temp_doc.Activate()
$temp_doc.Bookmarks.(\"\EndOfDoc\").Select
$temp_doc.ActiveWindow.Selection.Paste()
#$temp_doc.ActiveWindow.Selection.PasteAndFormat($wdFormatOriginalFormatting)
A ce stade je suis à deux doigts d'y arriver, mais ça me fait un formattage bien pourri sur le paste... enfin bon ça fait que depuis 6h que je suis sur un truc aussi débile, SPAS GRAVE
tehKNi écrit:
L'informatique facile ? C'est un nouveau concept ?Quelqu'un a une solution facile pour ça ?
Quelqu'un a lu le livre
bouah, parfois ça l'est
voilà mon bout de script (mais effectivement je me rends compte que plus j'avance moins ça ressemble à du PS) :
clear
$source1 = \"c:\1.doc\"
$source2 = \"c:\2.doc\"
$objword = New-Object -ComObject Word.Application
$objword.Visible = $true
$original_doc = $objword.Documents.Open($source1)
$temp_doc = $objword.Documents.Open($source2)
$original_doc.ActiveWindow.Selection.WholeStory()
$copy = $original_doc.ActiveWindow.Selection.Copy()
$temp_doc.Activate()
$temp_doc.Bookmarks.(\"\EndOfDoc\").Select
$temp_doc.ActiveWindow.Selection.Paste()
#$temp_doc.ActiveWindow.Selection.PasteAndFormat($wdFormatOriginalFormatting)
A ce stade je suis à deux doigts d'y arriver, mais ça me fait un formattage bien pourri sur le paste... enfin bon ça fait que depuis 6h que je suis sur un truc aussi débile, SPAS GRAVE
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.054 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Faire un append sur un document Word existant