Adresser un label dans un document enfant

Résolu
cs_rvroth Messages postés 4 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 11 septembre 2008 - 11 sept. 2008 à 11:00
cs_rvroth Messages postés 4 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 11 septembre 2008 - 11 sept. 2008 à 13:49
Bonjour,


Désolé de vous déranger avec un problème aussi simple ...


Je cherche à ouvrir un document Word 2007 (enfant) dans un autre
document Word 2007 (parent) et à mettre certains champs à jour. Mon
problème est que je n'arrive pas à adresser les champs dans le document
enfant.


Voici mon bout de code:

Set odoc = GetObject("E:\Projects\Documents_Admin_Compta\Word_Combo_Test.docx")

With odoc

.Parent.Visible = True

.Label1.Caption = Banques(UserForm1.ListBox1.ListIndex, 1)

End With


J'ai systématquement une erreur 438: "Object does not support this
property or method" en adressant .Label1.Caption. Je confirme que le
label1 existe bien dans le document que j'ouvre. et qu'une instance de
Word est ouverte.


Un grand merci pour votre aide ...

1 réponse

cs_rvroth Messages postés 4 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 11 septembre 2008
11 sept. 2008 à 13:49
ok, trouvé

il fallait ouvrir le document par

set odoc = Documents.Open ("...")
3
Rejoignez-nous