自定义模板 自动生成指定的Word文件名
大家知道Word默认模板有一个自动功能,就是对于新建文档被保存的时候会自动把文档开始的若干字符作为文件名存盘,为提高工作效率,我们通常都要对文档模板作一些修改,如图1所示:
这时就会产生一个问题:以此新建的文档被保存的时候,无论第一行标题中是什么内容,默认的文件名总是模板中的第二行字符“江苏省宜兴丁蜀职业高级中学 翁永平”,如何让自定义模板自动显示文档标题?操作步骤如下:
1.启动Word,打开C:\Documents and Settings\用户名\Application Data\Microsoft\Templates文件夹下的“Normal.dot”文档。
2.有没有办法使新建文档被保存的时候会自动把文档开始的若干字符作为文件名存盘呢?有,就是利用宏。这个宏的名称是{ Fillin "" }。
3.第一行作为标题目前是空白的,保持光标在其中,使用Ctrl+F9组合键,Word自动插入一对大括号。
4.插入域代码:{ Fillin "" }。关于宏的使用格式,注意这里引号的使用。当指定对象包含空格时,要使用引号。指定对象的名称一定要和文档中实际有的样式严格一致,包括空格的数目,不然域将返回错误信息。另外使用的引号应该是西文字符。如图2所示:
5.使光标位于域代码中,单击右键,选“切换域代码(T)”,将它隐藏起来,再定义好其它项目,最后保存对模板的改动。
这样,当用户使用该模板编辑文件,键入新的文档标题后,保存的时候会自动把文档开始的若干字符作为文件名存盘。从而使用户提高了工作效率。如图3所示: