Je souhaiterais ouvrir un nouveau document Word, ajouter du texte et sélectionner la totalité du document.
J'ai du mal à comprendre l'aide AutoIt et Microsoft :
https://www.autoitscript.fr/autoit3/doc ... ngeSet.htm
https://docs.microsoft.com/en-us/office ... a-document
Je voudrais simplement ajouter du texte et une image dans un objet Word, puis le sélectionner entièrement.
J'arrive à le faire uniquement avec du texte :
Code : Tout sélectionner
#include <Word.au3>
Local $oWord = _Word_Create()
Local $oDoc = _Word_DocAdd($oWord)
Local $oRange = _Word_DocRangeSet($oDoc, 0)
$oRange.InsertAfter("Text" & @CRLF)
$oRange.Select
MsgBox(0, 0, "Pause")
_Word_DocClose($oDoc)Je peux ajouter une image mais elle sera affichée avant mon texte :
Code : Tout sélectionner
#include <Word.au3>
Local $oWord = _Word_Create()
Local $oDoc = _Word_DocAdd($oWord)
Local $oRange = _Word_DocRangeSet($oDoc, 0)
$oRange.InsertAfter("Text" & @CRLF)
_Word_DocPictureAdd($oDoc, 'C:\Program Files (x86)\AutoIt3\Examples\GUI\merlin.gif');, Default, Default, $oRange)
$oRange.Select
MsgBox(0, 0, "Pause")
_Word_DocClose($oDoc)En fait ce que je ne sais pas faire c'est sélectionner tout le contenu d'un document avec la fonction _Word_DocRangeSet()
P.S. : je pourrais m'en sortir en insérant dans un premier temps l'image puis en utilisant des InsertBefore mais bon...


