OVH Cloud OVH Cloud

modele réferencé avec vba

3 réponses
Avatar
Jed
Bonjour a tous,
J'ai un modèle de courrier qui fait reference à un modele global ( ou j'ai
centralisé toutes les fonctionnalités), mais sur mon poste le fichier
référencé se trouve sur "c:\off2000.sr1\versions" et dans la liste ce chemin
est en dur. Lorsque je deploie mon modèle sur un site distant où le chemin
du modele n'est pas le meme, j'ai des message d'erreur.
Comment coder pour que, quel que soit le site et le chemin, le referencement
se fait bien ?
Merci pour votre aide
Jed

3 réponses

Avatar
Geo
Bonjour Jed


Bonjour a tous,
J'ai un modèle de courrier qui fait reference à un modele global ( ou
j'ai
centralisé toutes les fonctionnalités), mais sur mon poste le fichier
référencé se trouve sur "c:off2000.sr1versions" et dans la liste ce
chemin est en dur. Lorsque je deploie mon modèle sur un site distant où
le chemin du modele n'est pas le meme, j'ai des message d'erreur.
Comment coder pour que, quel que soit le site et le chemin, le
referencement se fait bien ?


J'avoue avoir un peu de mal à suivre le fil, mais pense à utiliser les noms
de répertoires comme :
Curdir
Templates(i).Path
DefaultFilePath

etc

Avatar
Jed
Bonjour,

Je savais que je n'étais pas assez clair !

dans un projet vba , dans le menu Outils/Référence on a une liste d'objet
référencé, comme Ole automation,Microsoft office 9 objet library etc etc , et
la reference de mon modele global se trouve dans cette liste avec le chemin
affiché en bas.
C'est ce fameux chemin qui change en fonction des sites.
Dans ce que vous m'avez conseillé le "Templates(i).Path" pourrai peut etre
me servir.

Merci de vous etre penché sur mon prob!
Cdlt
Jed

"Geo" wrote:

Bonjour Jed


Bonjour a tous,
J'ai un modèle de courrier qui fait reference à un modele global ( ou
j'ai
centralisé toutes les fonctionnalités), mais sur mon poste le fichier
référencé se trouve sur "c:off2000.sr1versions" et dans la liste ce
chemin est en dur. Lorsque je deploie mon modèle sur un site distant où
le chemin du modele n'est pas le meme, j'ai des message d'erreur.
Comment coder pour que, quel que soit le site et le chemin, le
referencement se fait bien ?


J'avoue avoir un peu de mal à suivre le fil, mais pense à utiliser les noms
de répertoires comme :
Curdir
Templates(i).Path
DefaultFilePath

etc





Avatar
Geo
Bonjour jed


Bonjour,

Je savais que je n'étais pas assez clair !


Ca donne l'occasion de faire une petite révision :-)
l'important c'est que vous ayez trouvé une piste de solution.

--
A+