lien hypertexte vers document Word de publipostage
4 réponses
Nico Iannizzi
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document
Word contenant certains champs pour un publipostage.
Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le document
Word s'ouvre convenablement.
Par contre si l'utilisateur fait un double-clic sur ce lien, le document ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le sablier,
puis m'affiche le Messagebox suivant:
"Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre
application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui
génère le prédit message, mais je n'arive pas à contourner le problème.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ClémentMarcotte
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel par OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de fusion.
"Nico Iannizzi" a écrit dans le message de news:
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document Word contenant certains champs pour un publipostage. Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le document
Word s'ouvre convenablement. Par contre si l'utilisateur fait un double-clic sur ce lien, le document ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le sablier,
puis m'affiche le Messagebox suivant: "Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui génère le prédit message, mais je n'arive pas à contourner le problème.
Je vous remercie d'avance de toute aide.
Merci d'avance,
Nico Iannizzi
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel par
OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un
convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de
fusion.
"Nico Iannizzi" <NicoIannizzi@discussions.microsoft.com> a écrit dans le
message de news:E38CF527-F9BF-43E2-929E-5E064B7A9A2C@microsoft.com...
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document
Word contenant certains champs pour un publipostage.
Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le
document
Word s'ouvre convenablement.
Par contre si l'utilisateur fait un double-clic sur ce lien, le document
ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le
sablier,
puis m'affiche le Messagebox suivant:
"Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre
application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui
génère le prédit message, mais je n'arive pas à contourner le problème.
1) Lancer le publipostage directement à partir de Word et non dans Excel par OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de fusion.
"Nico Iannizzi" a écrit dans le message de news:
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document Word contenant certains champs pour un publipostage. Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le document
Word s'ouvre convenablement. Par contre si l'utilisateur fait un double-clic sur ce lien, le document ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le sablier,
puis m'affiche le Messagebox suivant: "Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui génère le prédit message, mais je n'arive pas à contourner le problème.
Je vous remercie d'avance de toute aide.
Merci d'avance,
Nico Iannizzi
Nico Iannizzi
Bonjour,
Merci Clément pour ta réponse.
1) Effectivement, et évidemment on peut lancer le publipostage directement à partir de Word, mais cela ne résout pas mon problème vu que l'objectif est de démarrer le publipostage depuis une cellule Microsoft Excel qui contient un lien Hypertext qui point sur le fichier Word.
Cela marche parfaitement (un clic unique sur la cellule qui contient le lien hypertext) mais pose problème si l'utilisateur fait un double clic.
Par ailleurs je ne crois pas qu'il s'agit ici de lancer le publipostage dans Excel par OLE étant donnée que je n'importe aucune donnée dans Excel, je veux juste ouvrir le fichier Word qui contient un document principal de fusion et c'est ce document Word qui s'appuie sur OLE.
2) Indépendemment de la façon dont je définis le publipostage (soit par OLE, soit par DDE ou par convertisseur), cela ne me résoudra pas mon problème à savoir le double clic sur le lien hypertexte.
Toutes suggestions supplémentaires seront les bienvenues.
Cordialement,
Nico Iannizzi
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel par OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de fusion.
"Nico Iannizzi" a écrit dans le message de news:
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document Word contenant certains champs pour un publipostage. Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le document
Word s'ouvre convenablement. Par contre si l'utilisateur fait un double-clic sur ce lien, le document ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le sablier,
puis m'affiche le Messagebox suivant: "Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui génère le prédit message, mais je n'arive pas à contourner le problème.
Je vous remercie d'avance de toute aide.
Merci d'avance,
Nico Iannizzi
Bonjour,
Merci Clément pour ta réponse.
1) Effectivement, et évidemment on peut lancer le publipostage directement à
partir de Word, mais cela ne résout pas mon problème vu que l'objectif est de
démarrer le publipostage depuis une cellule Microsoft Excel qui contient un
lien Hypertext qui point sur le fichier Word.
Cela marche parfaitement (un clic unique sur la cellule qui contient le lien
hypertext) mais pose problème si l'utilisateur fait un double clic.
Par ailleurs je ne crois pas qu'il s'agit ici de lancer le publipostage dans
Excel par OLE étant donnée que je n'importe aucune donnée dans Excel, je veux
juste ouvrir le fichier Word qui contient un document principal de fusion et
c'est ce document Word qui s'appuie sur OLE.
2) Indépendemment de la façon dont je définis le publipostage (soit par OLE,
soit par DDE ou par convertisseur), cela ne me résoudra pas mon problème à
savoir le double clic sur le lien hypertexte.
Toutes suggestions supplémentaires seront les bienvenues.
Cordialement,
Nico Iannizzi
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel par
OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un
convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de
fusion.
"Nico Iannizzi" <NicoIannizzi@discussions.microsoft.com> a écrit dans le
message de news:E38CF527-F9BF-43E2-929E-5E064B7A9A2C@microsoft.com...
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document
Word contenant certains champs pour un publipostage.
Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le
document
Word s'ouvre convenablement.
Par contre si l'utilisateur fait un double-clic sur ce lien, le document
ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le
sablier,
puis m'affiche le Messagebox suivant:
"Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre
application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui
génère le prédit message, mais je n'arive pas à contourner le problème.
1) Effectivement, et évidemment on peut lancer le publipostage directement à partir de Word, mais cela ne résout pas mon problème vu que l'objectif est de démarrer le publipostage depuis une cellule Microsoft Excel qui contient un lien Hypertext qui point sur le fichier Word.
Cela marche parfaitement (un clic unique sur la cellule qui contient le lien hypertext) mais pose problème si l'utilisateur fait un double clic.
Par ailleurs je ne crois pas qu'il s'agit ici de lancer le publipostage dans Excel par OLE étant donnée que je n'importe aucune donnée dans Excel, je veux juste ouvrir le fichier Word qui contient un document principal de fusion et c'est ce document Word qui s'appuie sur OLE.
2) Indépendemment de la façon dont je définis le publipostage (soit par OLE, soit par DDE ou par convertisseur), cela ne me résoudra pas mon problème à savoir le double clic sur le lien hypertexte.
Toutes suggestions supplémentaires seront les bienvenues.
Cordialement,
Nico Iannizzi
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel par OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de fusion.
"Nico Iannizzi" a écrit dans le message de news:
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document Word contenant certains champs pour un publipostage. Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le document
Word s'ouvre convenablement. Par contre si l'utilisateur fait un double-clic sur ce lien, le document ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le sablier,
puis m'affiche le Messagebox suivant: "Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui génère le prédit message, mais je n'arive pas à contourner le problème.
Je vous remercie d'avance de toute aide.
Merci d'avance,
Nico Iannizzi
ClémentMarcotte
Bonjour,
Tu pourrais probablement remplacer ton lien hypertexte par une patente de ce genre-là:
http://cjoint.com/?iduaOsJRA4
Encore que tu devrais peut-être regarder du côté d'un UserForm avec un ListBox ou un ComboBox.
"Nico Iannizzi" a écrit dans le message de news:
Bonjour,
Merci Clément pour ta réponse.
1) Effectivement, et évidemment on peut lancer le publipostage directement à
partir de Word, mais cela ne résout pas mon problème vu que l'objectif est de
démarrer le publipostage depuis une cellule Microsoft Excel qui contient un
lien Hypertext qui point sur le fichier Word.
Cela marche parfaitement (un clic unique sur la cellule qui contient le lien
hypertext) mais pose problème si l'utilisateur fait un double clic.
Par ailleurs je ne crois pas qu'il s'agit ici de lancer le publipostage dans
Excel par OLE étant donnée que je n'importe aucune donnée dans Excel, je veux
juste ouvrir le fichier Word qui contient un document principal de fusion et
c'est ce document Word qui s'appuie sur OLE.
2) Indépendemment de la façon dont je définis le publipostage (soit par OLE,
soit par DDE ou par convertisseur), cela ne me résoudra pas mon problème à savoir le double clic sur le lien hypertexte.
Toutes suggestions supplémentaires seront les bienvenues.
Cordialement,
Nico Iannizzi
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel par
OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un convertisseur au lieu de OLEDB (par défaut) pour récupérer les données de
fusion.
"Nico Iannizzi" a écrit dans le message de news:
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un document
Word contenant certains champs pour un publipostage. Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le document
Word s'ouvre convenablement. Par contre si l'utilisateur fait un double-clic sur ce lien, le document
ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le sablier,
puis m'affiche le Messagebox suivant: "Microsoft Excel attend la fin de l'exécution d'une action OLE d'une autre
application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce qui
génère le prédit message, mais je n'arive pas à contourner le problème.
Je vous remercie d'avance de toute aide.
Merci d'avance,
Nico Iannizzi
Bonjour,
Tu pourrais probablement remplacer ton lien hypertexte par une patente de ce
genre-là:
http://cjoint.com/?iduaOsJRA4
Encore que tu devrais peut-être regarder du côté d'un UserForm avec un
ListBox ou un ComboBox.
"Nico Iannizzi" <NicoIannizzi@discussions.microsoft.com> a écrit dans le
message de news:64406148-9317-4EC7-9C20-D05E5FFF8D3C@microsoft.com...
Bonjour,
Merci Clément pour ta réponse.
1) Effectivement, et évidemment on peut lancer le publipostage directement
à
partir de Word, mais cela ne résout pas mon problème vu que l'objectif est
de
démarrer le publipostage depuis une cellule Microsoft Excel qui contient
un
lien Hypertext qui point sur le fichier Word.
Cela marche parfaitement (un clic unique sur la cellule qui contient le
lien
hypertext) mais pose problème si l'utilisateur fait un double clic.
Par ailleurs je ne crois pas qu'il s'agit ici de lancer le publipostage
dans
Excel par OLE étant donnée que je n'importe aucune donnée dans Excel, je
veux
juste ouvrir le fichier Word qui contient un document principal de fusion
et
c'est ce document Word qui s'appuie sur OLE.
2) Indépendemment de la façon dont je définis le publipostage (soit par
OLE,
soit par DDE ou par convertisseur), cela ne me résoudra pas mon problème à
savoir le double clic sur le lien hypertexte.
Toutes suggestions supplémentaires seront les bienvenues.
Cordialement,
Nico Iannizzi
Bonjour,
C'est probablement mieux de:
1) Lancer le publipostage directement à partir de Word et non dans Excel
par
OLE
2) Pour Word 2003 (et peut-être Word 2002, aussi), utiliser DDE ou un
convertisseur au lieu de OLEDB (par défaut) pour récupérer les données
de
fusion.
"Nico Iannizzi" <NicoIannizzi@discussions.microsoft.com> a écrit dans le
message de news:E38CF527-F9BF-43E2-929E-5E064B7A9A2C@microsoft.com...
Bonjour à toutes et à tous!
Dans la cellule A1 j'ai un lien hypertexte qui sert à ouvrir un
document
Word contenant certains champs pour un publipostage.
Si l'utilisateur clique seulement 1 fois sur ce lien hypertexte, le
document
Word s'ouvre convenablement.
Par contre si l'utilisateur fait un double-clic sur ce lien, le
document
ne
s'ouvre pas, et Excel m'affiche pendant plus ou moins 20 secondes le
sablier,
puis m'affiche le Messagebox suivant:
"Microsoft Excel attend la fin de l'exécution d'une action OLE d'une
autre
application"
Je pense que le double clic essaie d'ouvrir le document Word 2 fois ce
qui
génère le prédit message, mais je n'arive pas à contourner le
problème.