OVH Cloud OVH Cloud

Subtilité de Normal.dot

27 réponses
Avatar
Melotte
Bonjour,
J'ai créé un modèle sous Word 2007 qui me donne satisfaction.
Cependant, lorsque je fais un clic droit / nouveau / document Word,
j'obtiens une page vierge avec lun modèle qui n'est pas le mien mais celui
par défaut MS.
Comment faire pour avoir toujours le même modèle ?
Merci de vos lumières.
--
M

7 réponses

1 2 3
Avatar
Geo
puisque les fichiers-type sont dans office.


Pffff N'importe quoi !

--
A+

Avatar
Geo
Oupsss! Correction :

Voici comment faire :
1- Ouvrir Word et enregistrer le document vide dans c:WindowsShellNew
sous le nom : WinWord12.docx
2 dans la base registre, dans la clef :
HKEY_CLASSES_ROOT.docxWord.Document.12ShellNew

Renommer la donnée NullFile en FileName
Et lui donner comme valeur WinWord12.docx

En pratique on peut donner n'importe quel nom de fichier du moment que
c'est cohérent entre le dossier ShellNew et la valeur de la base de
registre.


--
A+
Avatar
Geo

Effectivement, ce problème a déjà été évoqué...


En effet il ne date pas d'hier :
http://support.microsoft.com/kb/136216/en-us
Word 6, ça doit être dans les années 95.

Un article explique aussi comment ajouter des lignes au menu Nouveau
pour Windows ...95,
http://support.microsoft.com/kb/140333/en-us
il y a une erreur assez importante dans le nom des clefs, erreur qu'on
ne retrouve pas dans le précédent article, ce n'est donc pas une
évolution, mais bien un oubli.
La traduction française de ce deuxième article est bien dans la
tradition zigotomatique :
"c:<windows>shellnew<object>
where <windows> is the Windows folder"
est traduit par :
"c: &lt;fenêtres&gt; shellnew &lt;objet&gt;
où &lt;fenêtres&gt; le dossier Windows est"
Comment peut-on exploiter ce genre de machin ?

A en croire cet article, on peut créer autant de lignes qu'on veut dans
le menu "Nouveau", mais en pratique cela parait limité aux extensions
prévues dans les applications.
Par exemple : pas moyen d'afficher quelque chose pour .doca, si on
n'intervient que sur la clef indiquée.

Si on fait le nécessaire pour faire afficher le dotm dans le menu
Nouveau, il apparaît le libellé :
"Document Microsoft Office Word prenant en charge les macros", or ce
libellé n'est pas dans la clef concernée. Il y a donc bien une
référence à une application.

Donc pour Word 2007 on peut avoir un document différent par extension
prévue: doc docx docm dot dotx et dotm. C'est possible aussi pour le
html, mais c'est un cas à part.
On peut indiquer un document type en .docx dans la donnée FileName pour
la clef .doc. Ce sera bien un fichier 2007 alors que c'est affiché dans
le menu Nouveau comme 97-2003. Idem pour les modèles etc.
Pas évident de s'y retrouver, mais si c'est nécessaire, pourquoi pas ?
Il faut juste avoir une table de traduction quelque part juste derrière
le nerf optique.

Aaahhh ! j'en vois qui ne suivent plus.

Bon, alors : bonne semaine

--
A+

Avatar
Geo

Il me semble
que dans une ancienne version de Windows on pouvait personnaliser
son menu Nouveau avec 'Nouvelle lettre' 'Nouveau rapport' 'Nouveau fax'
ou autres documents-types .doc : il ne s'agissait pas de modèles
car Windows se contente de coller une copie renommée d'un fichier-type
mais ça répondait à la préoccupation rappelée par Circé : créer facilement
quelque part un type de document avant même de l'éditer.


L'affichage dans le menu Nouveau semble basé sur la notion d'extension
de fichier.
Il n'y a qu'un fichier-type (ou un traitement, on a le choix) et un
libellé associé à l'extension .doc, un autre à .docx, un à docm ...
On en revient donc à ajouter une extension par type de fichier à créer
par ce menu. Mais le fichier type peut avoir une autre extension.
Si on prévoit l'extension .MonCourrier, rien n'empêche d'avoir un
fichier type en docx puisque, comme tu l'as dit, c'est une copie de
fichier, on n'ouvre pas l'application.
Il existe un utilitaire gratuit (les richesses du Web sont
incommensurables) qui permet de créer de nouvelles extensions à faire
apparaître dans le menu "Nouveau":
http://www.kellys-korner-xp.com/tweaks_and_tips_from_kelly.htm
Il y a tellement de choses intéressantes sur cette page qu'il faut
chercher shellnew.exe.
Testé rapidement, cet utilitaire permet d'ajouter une extension, donner
le nom complet du fichier-type, qui n'est pas forcément dans
c:windowsShellNew et définir le libellé qui apparaît dans la liste de
"Nouveau".
C'est un peu bricolage, mais on peut donc atteindre l'objectif sans
rien casser.
S'il y a de la demande, on pourrait faire un petit mode d'emploi en
français.

--
A+

Avatar
Anacoluthe
Hello Geo et compagnie !

'Geo' nous a écrit ...
L'affichage dans le menu Nouveau semble basé sur la notion d'extension
de fichier.


Oui c'est assez limitant, car l'idée d'inventer de nouvelles extensions
va très vite poser d'énormes problèmes en cas d'échanges de fichiers :
- C'est quoi ce 'TrucGénial.mpfw' que tu m'as envoyé ?
Je l'ouvre avec quoi moi ???? ;-p

http://www.kellys-korner-xp.com/tweaks_and_tips_from_kelly.htm
Il y a tellement de choses intéressantes sur cette page qu'il faut
chercher shellnew.exe.


J'aurais préféré un vbs (il y en a plein de très bon sur cette page)
j'aime assez savoir ce qui se bidouille dans ma BDR... ;-)

Testé rapidement, cet utilitaire permet d'ajouter une extension, donner
le nom complet du fichier-type, qui n'est pas forcément dans
c:windowsShellNew et définir le libellé qui apparaît dans la liste de
"Nouveau".


Perso je laisserais tomber ce système lié_à_une_seule_extension au profit
d'une nouvelle commande dans le menu contextuel 'Créer ici un nouveau...'
affichant une liste de fichiers-types, vides ou non, avec autant de
.doc ou .docx qu'on voudrait, tous tirés d'un répertoire. La commande
copierait simplement le fichier-type choisi dans le répertoire en cours
et voilà tout !
Dans mes souvenirs brumeux il me semble que c'était ça autrefois
la commande 'Nouveau' mais peut-être faut-il remonter à Windows 3.0
:-D ))

Anacoluthe
« Pour que les choses paraissent nouvelles
il faut des noms nouveaux. »
- Marcel PROUST

Avatar
Geo

Hello Geo et compagnie !

'Geo' nous a écrit ...
L'affichage dans le menu Nouveau semble basé sur la notion d'extension de fichier.


Oui c'est assez limitant, car l'idée d'inventer de nouvelles extensions
va très vite poser d'énormes problèmes en cas d'échanges de fichiers :
- C'est quoi ce 'TrucGénial.mpfw' que tu m'as envoyé ?
Je l'ouvre avec quoi moi ???? ;-p


Oui, évidemment, ça nécessite de l'enregistrer sous une autre
extension.
Ça vaut le coup de regarder comment ça se produit en vrai.
Je fais une sauvegarde auparavant. :-D

--
A+


Avatar
Geo

Oui c'est assez limitant, car l'idée d'inventer de nouvelles extensions
va très vite poser d'énormes problèmes en cas d'échanges de fichiers :
- C'est quoi ce 'TrucGénial.mpfw' que tu m'as envoyé ?
Je l'ouvre avec quoi moi ???? ;-p


Effectivement le nouveau document est bien créé avec l'extension mpfw,
mais d'une part le nom est modifiable immédiatement, il est même
sélectionné par défaut, d'autre part c'est une extension doc qui est
proposée pour l'enregistrer sous, même si on a gardé le nom proposé.

C'est vrai que ce n'est pas idéal, mais peut se justifier dans des cas
particuliers.
Et puis ça nous a donné l'occasion d'approfondir un peu nos
connaissances.

--
A+

1 2 3