OVH Cloud OVH Cloud

Macro pour modifier le modèle attaché

16 réponses
Avatar
JièL Goubert
Salutatous

vous vous souvenez ;-), j'avais commencé a lancer le pb de modèle 97 pas
vraiment compatible avec 2003, ben voila, il est temps de relancer...
En fait c'est pas qu'ils soient réellement incompatible, mais """a
priori""" il y a des {champs} en français dans la version 97 et ils sont
évidement transformés en n'englishe lorsque l'on ouvre le doc en 2003
:-s. Je n'ai pas encore compris pourquoi, mais _certains_ champs
provoque la demande d'enregistrement du modèle attaché même si
absolument rien n'a été fait sur le doc ouvert. Le pb, c'est que
certaines macros sont bloqués par cette demande et que les modèles sont,
de toutes façons, en lecture seule.

Pour des soucis de version 97 encore installé, il existe 2 dossiers de
modèles (je simplifie) : un pour les modèles fait avec 97, et un pour
les modèles modifiés avec 2003.

Mon objectif, lancer à chaque ouverture d'un doc une macro qui irait
changer subrepticement le chemin actuel vers le modèle attaché 97 en
chemin vers le modèle 2003.
Note importante, il arrive souvent que les utilisateurs ouvrent les doc
directement à partir de l'explorateur.

Avez vous un début de macro à me proposer (ou une macro entière, je
serais pas bégueule ;-D), je ne sais pas pas quel bout le prendre.
Merci les AMIS et aussi les MECHANTS ;-)

AMIS : Anti Macro Inutilement Superfétatoire
MECHANTS : Macroteurs Espérants Cacher (leur) Humiliation (en)
Avilissant Nos Trucs Surprenants

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr

6 réponses

1 2
Avatar
JièL Goubert
Bonjoir© Anacoluthe et à tous

Le 06/04/2006 22:26 vous avez écrit... :
Bonjour !

'JièL Goubert' nous a écrit ...
Ne pas oublier dans ce cas de déclarer le document actif modifié.
Pas compris, faut que je fé koi la ?



Ben juste à mettre
ActiveDocument.Saved = False


OK, en fait c'est pas utile, et merci de m'avoir donné cette commande
car je l'utilise à l'inverse afin de ne pas demander l'enregistrement
s'il n'y à pas d'autres modifs de faites...

Question subsidiaire mais pas du tout inintéressante : Quel est
l'inconvénient d'attacher le modèle normal.dot à la place du modèle
modifié pour 2003 ?
Les cases "Ajouter au modèles" ne sont cochés pour aucun style.
La case Mise à jour automatique des styles de document" dans le menu
Outils, Modèles et compléments n'est pas coché...
Vu que les styles sont intégrés dans le doc final je me demande à quoi
sert le modèle une fois que le doc est terminé ???

Il doit me manquer une info, car je ne vois pas l'utilité d'attacher un
modèle x ou y et ça me manque :-))))

Une idée ? Merci beaucoup à tous d'avance

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr



Avatar
Anacoluthe
Bonjour JièL !

'JièL Goubert' nous a écrit ...
Question subsidiaire mais pas du tout inintéressante : Quel est
l'inconvénient d'attacher le modèle normal.dot à la place du modèle
modifié pour 2003 ?


Sauf cas où le modèle attaché comporte des barres d'outils, des macros,
des insertions automatiques, des styles etc qui peuvent être encore
utiles à l'édition du document, je trouve comme toi que le rattachement
au Normal.dot (ou pareil la suppression de tout modèle attaché)
d'un document /achevé/ n'a que des avantages pour la portabilité
d'un document. Il ne faut pas que les styles soient mis à jour
automatiquement évidemment.

Dans Outils / Modèles et compléments / Modèles il devrait y avoir
à côté du bouton 'Attacher' un bouton 'Détacher' : ça réglerait
pas mal de problèmes sur les réseaux... ;-)

A+

Anacoluthe
« Si je passe mon temps à prendre un autre modèle comme modèle,
comment veux tu que ce modèle puisse modeler dans la bonne ligne ? »
- Jean-Claude VANDAMME

Avatar
JièL Goubert
Bonjoir(c) Anacoluthe

Le 07/04/2006 20:54 vous avez écrit ceci :
Question subsidiaire mais pas du tout inintéressante : Quel est
l'inconvénient d'attacher le modèle normal.dot à la place du modèle
modifié pour 2003 ?


Sauf cas où le modèle attaché comporte des barres d'outils


Pas de barre d'outils

des macros,


Pas de macros non plus

des insertions automatiques,


Ah... euh non. En fait les insertions auto sont dans un modèle global

des styles


y'a des styles, mais il me semble (dites moi si je me trompe) que les
styles sont intégrés au document à partir du moment ou il est enregistré,
non ?

Que ce passe t'il si on ajoute ou modifie un style au modèle ? Il n'est
pas modifié dans le doc, si ? et il n'est pas ajouté non plus me semble
t'il... je doute d'un coup :-?

etc qui peuvent être encore
utiles à l'édition du document,


Je ne vois pas trop ce qui pourrait manquer une fois que le doc à été
enregistré.

je trouve comme toi que le rattachement
au Normal.dot (ou pareil la suppression de tout modèle attaché)
d'un document /achevé/ n'a que des avantages pour la portabilité
d'un document.


OK, c'est bien ce qui me semblait, mais j'avais peur que certaines
fonctionnalité liées au modèle ne soient plus dispo dans le doc

Il ne faut pas que les styles soient mis à jour
automatiquement évidemment.


Ce n'est pas le cas... Aucune liaison avec le dot en fait, d'où ma
question sur l'intérêt de garder cet "attachement".

Dans Outils / Modèles et compléments / Modèles il devrait y avoir
à côté du bouton 'Attacher' un bouton 'Détacher' : ça réglerait
pas mal de problèmes sur les réseaux... ;-)


On va faire demander à Geo ou Circé de faire un wish ;-))))))))

« Si je passe mon temps à prendre un autre modèle comme modèle,
comment veux tu que ce modèle puisse modeler dans la bonne ligne ? »
- Jean-Claude VANDAMME


Impayable ce Vandamme ;-)))

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/


Avatar
Anacoluthe
Bonjour !

'JièL Goubert' nous a écrit ...
y'a des styles, mais il me semble (dites moi si je me trompe) que les
styles sont intégrés au document à partir du moment ou il est
enregistré, non ?
Que ce passe t'il si on ajoute ou modifie un style au modèle ? Il n'est
pas modifié dans le doc, si ? et il n'est pas ajouté non plus me semble
t'il... je doute d'un coup :-?


Le document contient les styles du modèle uniquement à sa création.
Les styles créés ou modifiés ultérieurement dans le modèle ne sont
pas copiés dans le document sauf option 'Mise à jour automatique
des styles de document'. Dans l'autre sens les styles du modèle
attaché ne sont modifiés qu'avec l'option 'Ajouter au modèle'.
Si bien que passé la création du document les styles du modèle
et du document peuvent être indépendants : aucun problème de style
si on détache le modèle. Et même si la charte change, que le
style Titre1 est désormais en 'JièL Extra Bold Bleu' il suffira
d'attacher temporairement le modèle d'origine en cochant 'Mise à
jour automatique des styles de document' et le tour est joué.

A+

Anacoluthe
« Si je passe mon temps à prendre un autre modèle comme modèle,
comment veux tu que ce modèle puisse modeler dans la bonne ligne ? »
- Jean-Claude VANDAMME

Impayable ce Vandamme ;-)))


Suffit d'être aware qu'il dit :-)

Avatar
Geo

On va faire demander à Geo ou Circé de faire un wish ;-))))))))


Promis, je le fais quand j'aurai eu une réponse aux précédents.
Remarque bien que je n'écris pas "réponse positive" :-D

--
A+

Avatar
Circé
Bonjour


On va faire demander à Geo ou Circé de faire un wish ;-))))))))


Promis, je le fais quand j'aurai eu une réponse aux précédents.
Remarque bien que je n'écris pas "réponse positive" :-D


Ben OK, moi aussi je vais le faire... Je vais le demander pour la
version 2032... J'ai peut être mes chances !!! :D

Circé


1 2