Pb de lien hypertexte depuis Access vers Word
Fermé
nanyvans
Messages postés
1
Date d'inscription
lundi 15 décembre 2008
Statut
Membre
Dernière intervention
3 septembre 2009
-
3 sept. 2009 à 14:59
Utilisateur anonyme - 8 oct. 2009 à 11:32
Utilisateur anonyme - 8 oct. 2009 à 11:32
A voir également:
- Pb de lien hypertexte depuis Access vers Word
- Lien url - Guide
- Espace insécable word - Guide
- Supprimer une page word - Guide
- Créer un lien pour partager des photos - Guide
- Sommaire word avec lien - Guide
5 réponses
Utilisateur anonyme
5 oct. 2009 à 14:36
5 oct. 2009 à 14:36
Salut,
As-tu trouver une solution a ton problème? moi j'ai un soucci pour mon publipostage.
Dans ma base de donné access j'ai un attribu ( " site web" que g mit en lien hypertexte)
Lorsque je fait la fusion de mon . Doc avec ma bdd les lien sont copier de cette manière dans mon .doc :
"www.google.com#https://www.google.com/?gws_rd=ssl"
je veut juste www.google.com avec un lien dessus
Comment faire pour que le transfert ce face correctement ?
cordialement,
Julien Bourel
As-tu trouver une solution a ton problème? moi j'ai un soucci pour mon publipostage.
Dans ma base de donné access j'ai un attribu ( " site web" que g mit en lien hypertexte)
Lorsque je fait la fusion de mon . Doc avec ma bdd les lien sont copier de cette manière dans mon .doc :
"www.google.com#https://www.google.com/?gws_rd=ssl"
je veut juste www.google.com avec un lien dessus
Comment faire pour que le transfert ce face correctement ?
cordialement,
Julien Bourel
Utilisateur anonyme
5 oct. 2009 à 17:42
5 oct. 2009 à 17:42
dans access quand je créais ma table, j'ia mit comme type de donnée "lien hypertexte".
Quand ensuite je remplis la table dans access le contenu devien bleu et je peu cliqué dessus pour acceder au site.
C'est lorsque je fait inséré un champ de fusion dans word qu'il m'affiche ceci et sans lien : "www.google.com#https://www.google.com/?gws_rd=ssl"
cordialement,
Julien bourel
Quand ensuite je remplis la table dans access le contenu devien bleu et je peu cliqué dessus pour acceder au site.
C'est lorsque je fait inséré un champ de fusion dans word qu'il m'affiche ceci et sans lien : "www.google.com#https://www.google.com/?gws_rd=ssl"
cordialement,
Julien bourel
Bonjour Julien, je pense que j'ai résolu ton problème.
Tout d'abord, voici le site qui m'a bien aidé : https://www.faqword.com/index.php/faq/publipostage/710-lors-dun-publipostage-les-liens-hypertextes-contenus-dans-le-fichier-source-ne-sont-pas-conserves.html
La démarche à suivre : dans Access, il faut redéfinir le champ de stockage des adresses internets en tant que champ Texte et non Lien hypertexte. Ensuite, applique une formule (ou requête) pour que toutes tes adresses internet commencent par http://www... (car ce protocole est reconnu par office sans souci).
Puis dans Word, à l'endroit où tu souhaites insérer le champ adresse internet récupéré de ta base Access, tu fais Ctrl+F9 et tu saisis comme ceci { HYPERLINK "" }.
Entre les guillements "", tu insères ton champ de fusion adresse internet correspondant. Cela donne en fait : { HYPERLINK "{ MERGEFIELD adresse internet }" }.
Pour finir, tu fais un Ctrl+A puis F9 pour mettre à jour les champs.
Normalement, il n'y a plus les dièses et le lien fonctionne. J'ai testé. Dis-moi si tu as un souci.
Nancy
Tout d'abord, voici le site qui m'a bien aidé : https://www.faqword.com/index.php/faq/publipostage/710-lors-dun-publipostage-les-liens-hypertextes-contenus-dans-le-fichier-source-ne-sont-pas-conserves.html
La démarche à suivre : dans Access, il faut redéfinir le champ de stockage des adresses internets en tant que champ Texte et non Lien hypertexte. Ensuite, applique une formule (ou requête) pour que toutes tes adresses internet commencent par http://www... (car ce protocole est reconnu par office sans souci).
Puis dans Word, à l'endroit où tu souhaites insérer le champ adresse internet récupéré de ta base Access, tu fais Ctrl+F9 et tu saisis comme ceci { HYPERLINK "" }.
Entre les guillements "", tu insères ton champ de fusion adresse internet correspondant. Cela donne en fait : { HYPERLINK "{ MERGEFIELD adresse internet }" }.
Pour finir, tu fais un Ctrl+A puis F9 pour mettre à jour les champs.
Normalement, il n'y a plus les dièses et le lien fonctionne. J'ai testé. Dis-moi si tu as un souci.
Nancy
Utilisateur anonyme
7 oct. 2009 à 13:29
7 oct. 2009 à 13:29
Slt nanyvans,
j'arrive a faire ce que tu me dits mais lors du publipostage les pages 2 3 4 où il doit y avoir un autre lien d'une autre société apparait comme le lien de la première page :s
Merci d'avance
Cordialement,
julien
j'arrive a faire ce que tu me dits mais lors du publipostage les pages 2 3 4 où il doit y avoir un autre lien d'une autre société apparait comme le lien de la première page :s
Merci d'avance
Cordialement,
julien
Bonjour Julien,
Je viens de faire des tests. Et je ne sais pas expliquer pourquoi mais lorsque tu finis l'étape { HYPERLINK "{ MERGEFIELD "lien internet" }" }, il ne faut pas faire une mise à jour des champs ( Ctrl+A + F9 ).
Quand tu as fini de définir le formulaire, tu effectues la fusion. Dans le document (Lettre) que tu obtiens, c à ce moment que tu fais Ctrl+A + F9
Voilà, c un peu de la bricole mais essaye ça dans un premier temps et dis-moi si c bon.
PS : vérifie bien que dans access, le type de champ est bien Texte et vérifie que le protocole http:// est bien respecté
Nancy
Je viens de faire des tests. Et je ne sais pas expliquer pourquoi mais lorsque tu finis l'étape { HYPERLINK "{ MERGEFIELD "lien internet" }" }, il ne faut pas faire une mise à jour des champs ( Ctrl+A + F9 ).
Quand tu as fini de définir le formulaire, tu effectues la fusion. Dans le document (Lettre) que tu obtiens, c à ce moment que tu fais Ctrl+A + F9
Voilà, c un peu de la bricole mais essaye ça dans un premier temps et dis-moi si c bon.
PS : vérifie bien que dans access, le type de champ est bien Texte et vérifie que le protocole http:// est bien respecté
Nancy
Utilisateur anonyme
7 oct. 2009 à 14:36
7 oct. 2009 à 14:36
oui j'ai moi même créer la base de donnée, c bien en texte et les tuples son bien sous la forme "http://www.*.*"
je vais réessayer et je te tien au courant sinon la je suis parti pour programmer un utilitaire en c ou c++ qui scannerai le .doc et qui remplace les deux ou 3 expressions répétitives du corp de texte.
Mais sa risque d'être un peu difficile, a moins que tu connait un utilitaire déjà existant.
Merci d'avance
Cordialement
julien
je vais réessayer et je te tien au courant sinon la je suis parti pour programmer un utilitaire en c ou c++ qui scannerai le .doc et qui remplace les deux ou 3 expressions répétitives du corp de texte.
Mais sa risque d'être un peu difficile, a moins que tu connait un utilitaire déjà existant.
Merci d'avance
Cordialement
julien
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
8 oct. 2009 à 11:32
8 oct. 2009 à 11:32
Merci g réessayer il je faisais le f9 avant la fusion donc sa cassé tout il faut le faire apres avoir fait la fusion sur enregistrement en cour =)
Merci de ton aide.
Cordialement
julien
Merci de ton aide.
Cordialement
julien
5 oct. 2009 à 16:34
Je ne suis pas experte en Access. J'ai envoyé ce post pour un ami qui rencontre le souci. Malheureusement, je n'ai reçu aucune réponse à ce jour.
Pour ton souci, première question : est-ce que ton champ, où sont stockées les liens, est bien du type lien hypertexte car si il est en champ texte, cela expliquerait l'apparition des #. Redéfinie donc bien ce champ de stockage, ensuite fais le publipostage. Tu me diras si ça a marché.