OVH Cloud OVH Cloud

Objet Excel dans un document Word

3 réponses
Avatar
Arnaud
Bonjour!
voila mon problème: j'ouvre un publipostage sous Word à partir d'une feuille
Excel. Dans mon document Word, j'ai un objet Excel (un tableau) qui est
inséré. Lorsque je double-clique sur ce tableau, il est ouvert dans Excel au
lieu d'être modifiable directement dans Word.
Ce problème ne se produit pas lorsque j'ouvre mon .dot directement en local,
mais seulement lorsqu'il est ouvert à partir de la macro de ma feuille Excel
d'origine.
Je pense que cela peut provenir des attributs que je passe dans la méthode
open de ma macro, mais là je ne m'y connais pas beaucoup...
Un peu d'aide SVP?
voici la liste des attributs que je passe:
wd.Documents.Open Filename:="bon_commande_publi.dot",
ConfirmConversions:=False, _
ReadOnly:=True, AddToRecentFiles:=False, PasswordDocument:="", _
PasswordTemplate:="", Revert:=False, WritePasswordDocument:="", _
WritePasswordTemplate:="", Format:=wdOpenFormatAuto

Merci
Arnaud

3 réponses

Avatar
Anacoluthe
Bonjour !

'Arnaud' nous a écrit ...
voila mon problème: j'ouvre un publipostage sous Word à partir d'une feuille
Excel. Dans mon document Word, j'ai un objet Excel (un tableau) qui est
inséré. Lorsque je double-clique sur ce tableau, il est ouvert dans Excel au
lieu d'être modifiable directement dans Word.


À vue de nez comme ça, votre problème n'a rien à voir avec le
publipostage et encore moins avec les arguments d'ouverture
en VBA d'un modèle. Dans un cas votre objet XL est incorporé (embed)
dans l'autre il est lié (link) : regardez le code de vos champs
avec la bascule Alt+F9 avant de double-cliquer dessus...

Anacoluthe
« Hasarder des réponses est une manière d’éclaircir les questions. »
- Alessandro BARICCO

Avatar
Arnaud
regardez le code de vos champs
avec la bascule Alt+F9 avant de double-cliquer dessus...
dans les deux cas, le message est: {EMBED ExcelSheet.8}


Merci pour ton aide


"Anacoluthe" wrote:

Bonjour !

'Arnaud' nous a écrit ...
voila mon problème: j'ouvre un publipostage sous Word à partir d'une feuille
Excel. Dans mon document Word, j'ai un objet Excel (un tableau) qui est
inséré. Lorsque je double-clique sur ce tableau, il est ouvert dans Excel au
lieu d'être modifiable directement dans Word.


À vue de nez comme ça, votre problème n'a rien à voir avec le
publipostage et encore moins avec les arguments d'ouverture
en VBA d'un modèle. Dans un cas votre objet XL est incorporé (embed)
dans l'autre il est lié (link) : regardez le code de vos champs
avec la bascule Alt+F9 avant de double-cliquer dessus...

Anacoluthe
« Hasarder des réponses est une manière d’éclaircir les questions. »
- Alessandro BARICCO




Avatar
Anacoluthe
Bonjour !

'Arnaud' nous a écrit ...
dans les deux cas, le message est: {EMBED ExcelSheet.8}


Curieux. L'objet est peut-être encore ouvert dans XL
(clic droit / Objet Feuille de calcul / Ouvrir ) si bien
que la commande modifier retoune dans XL.

Anacoluthe
« Hasarder des réponses est une manière d’éclaircir les questions. »
- Alessandro BARICCO