Question Faire un append sur un document Word existant

Plus d'informations
il y a 12 ans 3 mois #16485 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!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 3 mois #16491 par Matthew BETTON
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

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 3 mois #16493 par tehKNi
Matthew BETTON écrit:

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.

Plus d'informations
il y a 12 ans 3 mois #16501 par Matthew BETTON
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) :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 3 mois #16508 par Laurent Dardenne
tehKNi écrit:

Quelqu'un a une solution facile pour ça ?

L'informatique facile ? C'est un nouveau concept ?
Quelqu'un a lu le livre :P

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 3 mois #16512 par tehKNi
Laurent Dardenne écrit:

tehKNi écrit:

Quelqu'un a une solution facile pour ça ?

L'informatique facile ? C'est un nouveau concept ?
Quelqu'un a lu le livre :P


bouah, parfois ça l'est :silly:

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 :laugh:

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.054 secondes
Propulsé par Kunena