Mise à jour des champs d'un document Word [Résolu]

FredDorine - 8 mars 2014 à 10:19 - Dernière réponse : Zermelo 378 Messages postés samedi 22 septembre 2012Date d'inscription 13 août 2017 Dernière intervention
- 8 mars 2014 à 11:41
Bonjour à tous,

Voici comment je m'y prends:

main.WrdEdt = "C:\APLIS\DOC\EDT\machin.docx"'document à éditer
main.WrdMdl = "C:\APLIS\DOC\MDL\Modele.docx" 'document modèle
main.AppWrd = CreateObject("Word.Application")
main.AppWrd.Visible = False
main.AppDoc = main.AppWrd.Documents.Open(main.WrdMdl, ReadOnly:=False)
main.WrdItm = "dst1" : DocStg = "nom du destinataire" main.AppDoc.Variables(main.WrdItm).Value = DocStg main.AppDoc.Fields.Update()
main.AppWrd.ActiveDocument.SaveAs(main.WrdEdt)
main.AppWrd.ActiveDocument.Close()
main.AppWrd.Quit()

vb ne lève aucune exception ni aucune erreur mais les champs du document ne sont pas mis à jour

CHERCHER L'ERREUR !

Merci d'avance pour votre aide
Afficher la suite 

1 réponse

Répondre au sujet
Zermelo 378 Messages postés samedi 22 septembre 2012Date d'inscription 13 août 2017 Dernière intervention - 8 mars 2014 à 11:41
0
Utile
Bonjour FredDorine

Sur quelle version de Vb.net travaillez-vous?

Cordialement.
Commenter la réponse de Zermelo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.