Question
Remplacer texte trouvé par une image
- Original
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 0
il y a 10 ans 1 semaine #21578
par Original
Remplacer texte trouvé par une image a été créé par Original
Bonjour à tous,
J'ai fait un script en Powershell qui permet de créer les signatures Outlook automatiquement en récupérant des informations sur l'AD.
Je rencontre un petit soucis (je précise je ne suis pas expert en Powershell) :
Ma société possède deux logos, et voici comment j'aimerai procéder (au lieu de faire 2 scripts et deux docx) :
Sans \"Company\" sur l'AD j'indique Logo1 ou Logo2 et selon ceci, j'aimerai qu'une image soit placé à l'endroit ce texte est placé dans mon template docx.
J'ai donc créé deux variables $Logo1 et $Logo2 avec le chemin des deux images. Malheureusement quand je fais un \"ReplaceText\" par ces deux variables, je n'ai que le chemin qui apparaît et non le logo ...
Quelqu'un pourrait me donner un coup de main svp ?
Je ne sais pas comment chercher les images en powershell et je n'ai pas trouvé grande aide sur le web.
Merci d'avance !
J'ai fait un script en Powershell qui permet de créer les signatures Outlook automatiquement en récupérant des informations sur l'AD.
Je rencontre un petit soucis (je précise je ne suis pas expert en Powershell) :
Ma société possède deux logos, et voici comment j'aimerai procéder (au lieu de faire 2 scripts et deux docx) :
Sans \"Company\" sur l'AD j'indique Logo1 ou Logo2 et selon ceci, j'aimerai qu'une image soit placé à l'endroit ce texte est placé dans mon template docx.
J'ai donc créé deux variables $Logo1 et $Logo2 avec le chemin des deux images. Malheureusement quand je fais un \"ReplaceText\" par ces deux variables, je n'ai que le chemin qui apparaît et non le logo ...
Quelqu'un pourrait me donner un coup de main svp ?
Je ne sais pas comment chercher les images en powershell et je n'ai pas trouvé grande aide sur le web.
Merci d'avance !
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 10 ans 1 semaine #21579
par Philippe
Réponse de Philippe sur le sujet Re:Remplacer texte trouvé par une image
Salut Original


donne aussi le format des logos et la version de ton powershell car dans certain cas le codage est plus simple et court !!<br><br>Message édité par: 6ratgus, à: 14/03/16 15:48
Powershell n'est pas prévu pour ça mais ça reste un objet donc pas de problème ! que du travailJe ne sais pas comment chercher les images en powershell
si tu nous donne la partie de code concerné pas les manipulation du logo, quelqu'un ici pourra regardé et peut être trouvé une solutionQuelqu'un pourrait me donner un coup de main svp ?
donne aussi le format des logos et la version de ton powershell car dans certain cas le codage est plus simple et court !!<br><br>Message édité par: 6ratgus, à: 14/03/16 15:48
Connexion ou Créer un compte pour participer à la conversation.
- Original
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 0
il y a 10 ans 1 semaine #21580
par Original
Réponse de Original sur le sujet Re:Remplacer texte trouvé par une image
Bonjour,
Si jamais, vous pourrez trouver ci-joint mon script.
J'utilise la version 3.0 de Powershell. Et le format PNG pour les images.
textup.fr/157759BE
Merci d'avance !<br><br>Message édité par: Original, à: 15/03/16 08:49
Si jamais, vous pourrez trouver ci-joint mon script.
J'utilise la version 3.0 de Powershell. Et le format PNG pour les images.
textup.fr/157759BE
Merci d'avance !<br><br>Message édité par: Original, à: 15/03/16 08:49
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Original
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 0
il y a 10 ans 1 semaine #21583
par Original
Réponse de Original sur le sujet Re:Remplacer texte trouvé par une image
J'ai ajouté mon code via une URL.
Bien à vous,
Bien à vous,
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 10 ans 1 semaine #21585
par Philippe
Réponse de Philippe sur le sujet Re:Remplacer texte trouvé par une image
j'espère que quelqu'un va regardé ton script cas je n'utilise pas Outlook
par contre il y a un oublie ligne 91 : $ReplaceText = ???
je pense pas que ce soit origine de ton problème mais ça gène quand même
<br><br>Message édité par: 6ratgus, à: 15/03/16 18:11
par contre il y a un oublie ligne 91 : $ReplaceText = ???
je pense pas que ce soit origine de ton problème mais ça gène quand même
Connexion ou Créer un compte pour participer à la conversation.
- Original
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 0
il y a 10 ans 6 jours #21586
par Original
Réponse de Original sur le sujet Re:Remplacer texte trouvé par une image
Bonjour,
J'ai su insérer l'image dans le word.
[code:1]#Company
If ($ADCompany = \"Logo1\"«») {
$MSWord.Selection.InlineShapes.AddPicture($SFRBUSINESS)
}
Else {
$MSWord.Selection.InlineShapes.AddPicture($SFR)
}
$MSWord.Selection.Find.Execute($FindText, $MatchCase, $MatchWholeWord, $MatchWildcards, $MatchSoundsLike, $MatchAllWordForms, $Forward, $Wrap, $Format, $ReplaceText, $ReplaceAll )[/code:1]
Maintenant j'ai trois problèmes ... :
- L'image n'est pas au bon endroit et je ne sais pas comment déplacer ...
- Si \"Company\" n'est pas Logo1, et bah j'ai quoi qu'il arrive le Logo1 qui se met ...
- J'ai le texte \"Company\" qui reste dans Word et je n'arrive pas à l'enlever.
@6ratgus C'est pas du Outlook, c'est purement du Word, car c'est un Word que je modifie
<br><br>Message édité par: Original, à: 16/03/16 10:14
J'ai su insérer l'image dans le word.
[code:1]#Company
If ($ADCompany = \"Logo1\"«») {
$MSWord.Selection.InlineShapes.AddPicture($SFRBUSINESS)
}
Else {
$MSWord.Selection.InlineShapes.AddPicture($SFR)
}
$MSWord.Selection.Find.Execute($FindText, $MatchCase, $MatchWholeWord, $MatchWildcards, $MatchSoundsLike, $MatchAllWordForms, $Forward, $Wrap, $Format, $ReplaceText, $ReplaceAll )[/code:1]
Maintenant j'ai trois problèmes ... :
- L'image n'est pas au bon endroit et je ne sais pas comment déplacer ...
- Si \"Company\" n'est pas Logo1, et bah j'ai quoi qu'il arrive le Logo1 qui se met ...
- J'ai le texte \"Company\" qui reste dans Word et je n'arrive pas à l'enlever.
@6ratgus C'est pas du Outlook, c'est purement du Word, car c'est un Word que je modifie
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.049 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Remplacer texte trouvé par une image