nomiss La rootine | Bonjour,
Je suis en train de chercher à écrire un script qui selon certaines conditions, coloriserai des syllabes d'un texte type .docx.
L'idée étant de donner une meme couleur aux syllabes qui s'écrivent différemment mais qui se prononce pareil.
Exemple : haie / bête ; violet / est
J'ai commencé à chercher à partir de ce script qui permet de changer des mots sur la première ligne du fichier word. JE continue à appréhender son fonctionnement pour l'adapter à mes besoins.
Si vous avez des pistes, je suis preneur.
Code :
- $objWord = New-Object -comobject Word.Application
- $objWord.Visible = $true
- $objDoc = $objWord.Documents.Open("d:\Profiles\user1\Desktop\TEST.docx" )
- $objSelection = $objWord.Selection
- $FindText = "this"
- $MatchCase = $False
- $MatchWholeWord = $true
- $MatchWildcards = $False
- $MatchSoundsLike = $False
- $MatchAllWordForms = $False
- $Forward = $True
- $Wrap = $wdFindContinue
- $Format = $False
- $wdReplaceNone = 1
- $ReplaceWith = "coucou"
- $wdFindContinue = 1
- $a = $objSelection.Find.Execute($FindText,$MatchCase,$MatchWholeWord, `
- $MatchWildcards,$MatchSoundsLike,$MatchAllWordForms,$Forward,`
- $Wrap,$Format,$ReplaceWith)
- $objDoc.Save()
- $objWord.Quit()
|
|