Problème avec le lien des modèles sous Word
Résolu/Fermé
Nnstars
Messages postés
20
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
-
Modifié par Nnstars le 27/10/2010 à 13:21
Lin - 2 juin 2015 à 17:10
Lin - 2 juin 2015 à 17:10
A voir également:
- Problème avec le lien des modèles sous Word
- Créer un lien pour partager des photos - Guide
- Suivi des modifications word - Guide
- Lien url - Guide
- Sommaire word avec lien - Guide
- Espace insécable word - Guide
7 réponses
Nnstars
Messages postés
20
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
21 oct. 2010 à 09:27
21 oct. 2010 à 09:27
Personne ne sait?
Nnstars
Messages postés
20
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
22 oct. 2010 à 09:49
22 oct. 2010 à 09:49
Up!
m@rina
Messages postés
21254
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
15 janvier 2025
11 378
22 oct. 2010 à 11:22
22 oct. 2010 à 11:22
Bonjour,
Puisque tu as le lien sur faqword.com (qui est mon site)... tu pouvais avoir la suite au même endroit...
https://faqword.com/index.php/word-faq/vba-solutions/778-modification-de-serveur-de-modeles.html
m@rina
Puisque tu as le lien sur faqword.com (qui est mon site)... tu pouvais avoir la suite au même endroit...
https://faqword.com/index.php/word-faq/vba-solutions/778-modification-de-serveur-de-modeles.html
m@rina
Nnstars
Messages postés
20
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
22 oct. 2010 à 13:22
22 oct. 2010 à 13:22
Hello m@rina!
Merci pour ta réponse! Malheureusement, la macro ne fonctionne pas vraiment...
Je m'explique:
La macro se lance sans aucun problème. Mais lorsque l'on re-ouvre le fichier, il va de nouveau rechercher les modèles sur l'ancien serveur. Effectivement, en ouvrant le document en question avec notepad, on aperçoit dans le code l'UNC de l'ancien serveur mais aussi celui du nouveau.
Une des lignes tirée du code pour exemple
J'espère que tu pourras m'aider
Merci d'avance!
Merci pour ta réponse! Malheureusement, la macro ne fonctionne pas vraiment...
Je m'explique:
La macro se lance sans aucun problème. Mais lorsque l'on re-ouvre le fichier, il va de nouveau rechercher les modèles sur l'ancien serveur. Effectivement, en ouvrant le document en question avec notepad, on aperçoit dans le code l'UNC de l'ancien serveur mais aussi celui du nouveau.
Une des lignes tirée du code pour exemple
F H8õô68 L# :bKw Gj+äCµÆN¸pS¡--Rªx #½Ö©oeÞ&OS6'ü<r> À F Document serveur_modèle @ < \ \ ancien_serveur\ m s o \ m o d è l e s \ 0 \ \ nouveau_serveur \ m s o \ m o d è l e s \ ð À F ¹ À F A i ÿÿÿÿ j À F À F T e m p l a t e A VBE6.DLL Q ÿÿÿÿi ° Q ÿÿÿÿ Ð Q ÿÿÿÿx ð H
J'espère que tu pourras m'aider
Merci d'avance!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Nnstars
Messages postés
20
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
25 oct. 2010 à 10:46
25 oct. 2010 à 10:46
Up s'il vous plaît, aucune macro, ni même celle de Microsoft ne fonctionne
m@rina
Messages postés
21254
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
15 janvier 2025
11 378
25 oct. 2010 à 14:30
25 oct. 2010 à 14:30
Je suis désolée, mais ma macro fonctionne parfaitement. Je l'ai testée à plusieurs reprises.
Vérifie le nom de ton serveur.
Vérifie, après macro, le modèle attaché au document : onglet Développeur, bouton Modèle de document.
m@rina
Vérifie le nom de ton serveur.
Vérifie, après macro, le modèle attaché au document : onglet Développeur, bouton Modèle de document.
m@rina
Nnstars
Messages postés
20
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2012
27 oct. 2010 à 13:21
27 oct. 2010 à 13:21
C'est tout bon! Merci M@rina pour tes réponses.
Par contre, il faut bien faire attention à changer le nombre de caractères dans la fonction:
Voilà voilà merci encore!
Par contre, il faut bien faire attention à changer le nombre de caractères dans la fonction:
If LCase(Left(ch_modèle, [nombre_de_caractère_de_l'ancien_chemin])) = LCase(Ancien_serveur) Then ActiveDocument.attachedTemplate = Nouveau_serveur & Mid(ch_modèle, [nombre_de_caractère_du_nouveau_chemin])
Voilà voilà merci encore!
m@rina
Messages postés
21254
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
15 janvier 2025
11 378
27 oct. 2010 à 14:32
27 oct. 2010 à 14:32
Ouf !
Merci pour le retour ;)
m@rina
Merci pour le retour ;)
m@rina