1 pièce(s) jointe(s)
Modifier les DocumentProperties d'un document Word
Bonjour,
Je souhaite renseigner la propriété titre (wdPropertyTitle) d'un document Word via VBnet.
En VBA, le code suivant fonctionnait très bien:
Code:
objDocument.BuiltInDocumentProperties(wdPropertyTitle) = strTitle
En VBnet, par souci de rigueur, j'ai ajouté Option Strict On et j'ai modifié mon code ainsi:
Code:
1 2 3
| Dim myDocumentProperties As Microsoft.Office.Core.DocumentProperties
myDocumentProperties = CType(objDocument.BuiltInDocumentProperties, Microsoft.Office.Core.DocumentProperties)
myDocumentProperties.Item(Microsoft.Office.Interop.Word.WdBuiltInProperty.wdPropertyTitle).Value = strTitle |
Grace à cette syntaxe, l'IDE ne trouve plus d'erreur,
mais je rencontre l'erreur "Impossible d'effectuer un caste d'un objet COM en type d'interface" à l'exécution:
Pièce jointe 172435
Connaissez la bonne méthode pour modifier ma propriété wdPropertyTitle ?