Question
Changer un signet word par un lien hypertexte
- Stephane Carriere
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 13 ans 11 mois #11421
par Stephane Carriere
Changer un signet word par un lien hypertexte a été créé par Stephane Carriere
Bonjour à tous. Je suis débutant en powershell et j'aimerais avoir votre aide.
J'ai créé un fichier word dans c:\tmp\test.rtf
Dans ce fichier j'ai créé un signet nommé link.
Avec ce code je suis capable de changer le signet par mon addresse courriel:
$MSWord = New-Object -com word.applicationWith this code I can change the text(bookmarked) by my email address:
$objDoc = $MSWord.Documents.Open('c:\tmp\test.rtf')
$MSWord.Visible = $true
$email= \"my@email.com\"
($MSWord.ActiveDocument.Bookmarks.Item(\"link\")).Select()
$MSWord.Selection.text = $email
Avec ce code je suis capable d'ajouter un lien hypertexte à mon fichier:
$MSWord = New-Object -com Word.Application
$objDoc = $MSWord.Documents.Open('c:\tmp\test.rtf')
$MSWord.Visible = $true
$objRange = $objDoc.Range()
$email= \"my@email.com\"
$objLink = $objDoc.HyperLinks.Add($objRange, $email,$null,$null,$email)
Voici ce que j'aimerais:
Je veux remplacer mon signet par un lien vers mon addresse courriel. J'ai tenté de mixer les deux scripts sans succès.
Merci de votre aide!
J'ai créé un fichier word dans c:\tmp\test.rtf
Dans ce fichier j'ai créé un signet nommé link.
Avec ce code je suis capable de changer le signet par mon addresse courriel:
$MSWord = New-Object -com word.applicationWith this code I can change the text(bookmarked) by my email address:
$objDoc = $MSWord.Documents.Open('c:\tmp\test.rtf')
$MSWord.Visible = $true
$email= \"my@email.com\"
($MSWord.ActiveDocument.Bookmarks.Item(\"link\")).Select()
$MSWord.Selection.text = $email
Avec ce code je suis capable d'ajouter un lien hypertexte à mon fichier:
$MSWord = New-Object -com Word.Application
$objDoc = $MSWord.Documents.Open('c:\tmp\test.rtf')
$MSWord.Visible = $true
$objRange = $objDoc.Range()
$email= \"my@email.com\"
$objLink = $objDoc.HyperLinks.Add($objRange, $email,$null,$null,$email)
Voici ce que j'aimerais:
Je veux remplacer mon signet par un lien vers mon addresse courriel. J'ai tenté de mixer les deux scripts sans succès.
Merci de votre aide!
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.037 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Changer un signet word par un lien hypertexte