Office中国论坛/Access中国论坛

标题: 关于鼠标右键新建word和word模板不一致的问题,请教如何解决? [打印本页]

作者: wyxsky    时间: 2008-1-3 05:52
标题: 关于鼠标右键新建word和word模板不一致的问题,请教如何解决?
如题。我自定义了C:\Documents and Settings\user\Application Data\Microsoft\Templates的word2007模板,从开始-程序-MS Office-word调用时,打开的是我自定义的word模板,但是鼠标右键新建word,去不是我自定义的word模板,请问怎么解决?在哪里进行替换?
作者: tmtony    时间: 2008-1-3 09:05
1.直接修改Normal模板
Word文档模板的后缀为。dot。Normal.dot一般存放在C:\Windows\Application Data\Microsoft\Templates目录下,在“资源管理器”中根据此路径打开它(注意要用鼠标右键中的“打开”命令,否则双击将生成一个新文档),点击“文件→页面设置”(或双击标尺的阴影处),进入Normal.dot的“页面设置”对话框,在“纸型”对话框中选择新的纸型,并对其页边距、页眉页脚边距、装订线位置等项修改为你满意的样式,然后存盘退出。点击“文件→新建”,在“新建”对话框的“常用”选项卡中双击“空白文档”,或单击常用工具栏中的“新建空白文档”或下一次启动Word时,系统都会出现一个与你所设置的Normal模板完全一致的空白文档。

2.“即时”默认Normal模板
以上介绍的页面定制方式是先修改Normal模板,然后再生成新文档;那么如果是在定制着某个文档的页面时,能否将其设置保存到Normal模板呢?回答是肯定的。在“页面设置”对话框中,与[确定]、[取消]并排的那个[默认]按钮(请见图1)你注意到了吗?这就是系统提供的“即时”修改Normal模板的按钮。和前面相类似,当你把页面各项设置好以后,点击[默认]按钮,然后在弹出的对话框中点击[确定],不但当前页面设置好了,而且Normal模板也一并修改好了。
作者: wyxsky    时间: 2008-1-3 09:30
原帖由 tmtony 于 2008-1-3 09:05 发表
1.直接修改Normal模板
Word文档模板的后缀为。dot。Normal.dot一般存放在C:\Windows\Application Data\Microsoft\Templates目录下,在“资源管理器”中根据此路径打开它(注意要用鼠标右键中的“打开”命令,否则 ...


你好,可能是我刚才没有描述清楚。我的问题不是定制normal.dot模板的问题,而是如何解决右键新建word文档不是我自定义模板的问题,我从开始-程序-MS Office-word调用时,打开的是我自定义的word模板。您的附图也看不到,请帮忙解决一下,谢谢!
作者: wyxsky    时间: 2008-1-3 09:31
顺便说一下,用的office 2007
作者: tmtony    时间: 2008-1-3 09:41
如果把你的模板同时也放在 C:\Windows\Application Data\Microsoft\Templates 目录下呢?
作者: wyxsky    时间: 2008-1-3 09:52
原帖由 tmtony 于 2008-1-3 09:41 发表
如果把你的模板同时也放在 C:\Windows\Application Data\Microsoft\Templates 目录下呢?


我现在就是把模板替换了这个路径下的原word 2007的默认模板Normal.dot,从程序打开是我定义的模板,右键去调用不出来,奇怪了!我同时也定义了PPT2007和Excel 2007模板,在这个路径下C:\Windows\Application Data\Microsoft\Templates和C:\Program Files\Microsoft Office\OFFICE12\XLSTART添加了自定义的PPT和Excel模板,并在C:\Windows\ShellNew进行了添加,从开始程序调用和右键调用,PPT和Excel都是一致的,唯独word不是这样的,不知怎么回事???

[ 本帖最后由 wyxsky 于 2008-1-3 09:53 编辑 ]
作者: wyxsky    时间: 2008-1-3 09:56
标题: 右键调用word文档路径是哪一个?是不是进行替换就可以解决这个问题了?
右键调用word文档路径是哪一个?是不是进行替换就可以解决这个问题了?
作者: liwen    时间: 2008-1-3 11:17
C:\WINDOWS\ShellNew 试着在这个路径看一看是否文件名的问题。

[ 本帖最后由 liwen 于 2008-1-3 11:21 编辑 ]
作者: wyxsky    时间: 2008-1-3 20:42
我的Office2007 C:\WINDOWS\SHELLNEW路径下没有任何关于word的文件名,原来用Office 2003的时候,只要在C:\Documents and Settings\user\Application Data\Microsoft\Templates路径下替换原来的Normal模板就可以进行右键调用了,为什么Office2007出现这样的问题?把修改好的模板Normal.dotx添加到C:\Documents and Settings\user\Application Data\Microsoft\Word\STARTUP和C:\WINDOWS\SHELLNEW下也不行,why?
作者: liwen    时间: 2008-1-4 10:47
我的2003使用的新建文档为C:\WINDOWS\ShellNew目录下的
EXCEL9.XLS
ACCESS9.MDB
WINWORD8.DOC

这些数据在注册表里
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]
在新建WORD文档的二进值中有类似:w i n w o r d 8 字样
同时参考:

[HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew]
"FileName"="winword8.doc"


[HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew]
"FileName"="excel9.xls"

这是我2003的数据
作者: wyxsky    时间: 2008-1-4 12:53
我的Office 2007 注册表里,[HKEY_CLASSES_ROOT\.doc\Word.Document.12\ShellNew]新建
"FileName"="winword12.docx",原值为“Nullfile”,数值数据为空,然后再C:\WINDOWS\ShellNew里添加修改好的winword12.docx文档,这是右键新建可以调用我所需要的模板了,Liwen,在您的提示下,这个问题解决了,谢谢你!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3