如何修改word默认模板(Normal.dotm)
背景描述:平时有大量的文字编辑工作要做,其中最繁琐的就是格式问题;
为了排版工整、符合要求,在每个word中都要进行大量的更改,如:字体、大小、行距、段前段后间距等......但这其中有很多的重复性工作,不同文件要求的大致格式总是一致的;
那么是否有一种方法,能让我们每次打开一个新的word文档,可以直接生成我们想要的格式呢?
这里分享一种非常简单的方法——修改word模板文件(Normal.dotm)。
1.word新文件生成原理
在将实际操作方法之前,我们要明白,为什么这样会有效呢,word内部运行机制是怎么样的呢?
在我们每次新建word文档的时候,word都会根据其中设定的“用户模板”路径,搜寻路径下一个名为Normal.dotm的文件,也即word的默认模板文件——我们可以把它理解成文档的一个母体,任何一个子文档都是对这一母体的完全复制。而我们目前打开的这一新建的word文档,实际上也就是这一模板文件的副本。
那么如果我们在这一最根源的母体文件上进行修改,就能改变后续的所有word文档了。
2.模板修改方法
这里我们根据不同需求,介绍两种方法:部分修改和直接替换。
首先,我们打开任一一个word文档,在:
文件 → 选项 → 高级 → 下滑下滑,直到找到图中位置:
依次点击文件位置 → 双击用户模板 → 复制模板路径, 在文件夹中打开,会发现路径下有一Normal.dotm文件,就是上面提到的word模板文件啦!!
接下来就可以对它随意修改了。
2.1部分修改
双击打开的Normal.dotm文件,会发现它与平时使用的word文件并没有什么不同。
其实Normal.dotm才是真正的word文件,我们平时使用的新建word文件,都是它的复制罢了。
接下来,我们就可以在这一文件中对我们想要的各种设置随意修改,而我们做的所有修改,都可以完全复刻到后续新建的word文档中(甚至是我们结束编辑时鼠标所在的位置!)
特别注意:在修改后保存时,一定要将后缀设置为.dotm,并把文件名命名为Normal,否则word初始化时是找不到这个文件的。
2.2直接替换
这种方法是针对那些已经有其它格式模板的用户,这种模板的形式很多,可以是互联网上有人分享的,也可以是平时工作中收集的格式模板。如果大家觉得某个文件的格式很好,想要以后所有word文档都采用这个格式的话,按照如下步骤操作就可以了哦:
1、首先打开你所要使用的替换文件,删除其全部内容(否则之后的每个word都会保留这些内容);
2、选择另存为,选择后缀为.dotm,并将文件名改为Normal,保存到桌面(这里没有直接保存到模板路径下,是因为如果直接保存,很多时候系统可能会爆出命名不合理的错误,这也是word的保护机制之一)
3、删除原Normal.dotm文件,并将刚刚新建的Normal.dotm文件复制到模板路径中
3.结语
如何修改word默认模板(Normal.dotm)的更多相关文章
- 自定义 Word 默认的 Normal.dotm 模板、更改 Word 默认字体、更改 Word 默认样式(16)
1. 引言 以Office 2016为例. 有没有遇见这样的问题: 每次新建一个 Word 空白文档打开后字体默认是等线,段落默认是单倍行距,默认标题也不是自己想要的样式,等一系列问题.每次打开都要调 ...
- 所做更改会影响共用模板Normal.dotm。是否保存此更改
最近安装了Office 2010版本,但是发现个问题,每次在关闭word 2010时,都会提示所做更改会影响共用模板Normal.dotm …… 确实是烦恼,每次都需要点击是否保存,于是我在仔细研究了 ...
- 关闭2010中 word每次都提示:所做更改会影响共用模板 Normal.dotm
'您正试图运行的函数包含有宏或需要宏语言支持的内容.而在安装此软件时, 您(或您的管理员)选择了不安装宏或宏的控件的支持功能.' 每次关闭word都要出现这个该死的提示,头痛了半天. 谢谢各位! 我终 ...
- 修改IDEA默认模板
然后找到你想要修改的模板就可以了
- 如何修改vs2010中html的默认模板
用vs2010开发,新建html时,html页面会生成HTML 4 XHTML的header,下面介绍一下如何把它改成干净的html5风格 百度经验:jingyan.baidu.com 工具/原料 v ...
- 修改MyEclipse默认的Servlet和jsp代码模板
一.修改Servlet的默认模板代码 使用MyEclipse创建Servlet时,根据默认的Servlet模板生成的Servlet代码如下: 1 package gacl.servlet.study; ...
- 转】MyEclipse使用总结——修改MyEclipse默认的Servlet和jsp代码模板
原博文出自于: http://www.cnblogs.com/xdp-gacl/p/3769058.html 感谢! 一.修改Servlet的默认模板代码 使用MyEclipse创建Servlet时, ...
- C# 操作 Word 修改word的高级属性中的自定义属性2
word的类库使用的是word2007版本的类库,类库信息见下面图片,折腾了半天,终于找到入口,网上 很多说的添加或者修改word的高级属性中的自定义属性都是错误的,感觉都是在copy网上的代码,自己 ...
- discuz默认模板文件结构详解-模板文件夹介绍
| — template — default 系统内置风格模板(默认风格)| — template — default – discuz_style_default.xml 风格安装文件,可用 ...
- MyEclipse使用总结——修改MyEclipse默认的Servlet和jsp代码模板
http://www.cnblogs.com/xdp-gacl/p/3769058.html 孤傲苍狼 只为成功找方法,不为失败找借口! MyEclipse使用总结——修改MyEclipse默认的 ...
随机推荐
- OSS简单文件上传和本地存储上传
网站的文件上传方法 本地存储上传 // 本地存储方式 MultipartFile接受文件 @PostMapping("/save") public Result save(Stri ...
- 遗传算法和神经网络融合算法:GA-BP算法流程图
相关: https://d.wanfangdata.com.cn/periodical/sxgcxb202109004
- 如何理解计算机类论文、机器学习论文、人工智能AI论文中的“soft”和“hard”呢?
如何理解计算机类论文.机器学习论文.人工智能AI论文中的"soft"和"hard"呢? 最近在看论文中总看到带有"soft"和"h ...
- gym.ActionWrapper使用时的注意点——step函数可以覆盖observation函数
本文说的这个gym.ActionWrapper继承类的问题和gym.ObservationWrapper继承类的问题性质是一样的,具体看: gym.ObservationWrapper使用时的注意点- ...
- vscode中文环境配置
1.背景 2.配置 2.1.安装中文包 如果没有按照中文插件需要先按照中文插件 如果你是首次安装,安装完成后会引导你重启,就可以了 2.2.设置成中文环境 打开VSCode软件,按快捷键[Ctrl+S ...
- Java RMI技术详解与案例分析
Java RMI(Remote Method Invocation)是一种允许Java虚拟机之间进行通信和交互的技术.它使得远程Java对象能够像本地对象一样被访问和操作,从而简化了分布式应用程序的开 ...
- SMU 2024 spring 天梯赛自主训练2
SMU 2024 spring 天梯赛自主训练2 7-1 I Love GPLT - SMU 2024 spring 天梯赛自主训练2 (pintia.cn) PHP 点击查看代码 I L o v e ...
- 首次在WebAPI中写单元测试
xUnit 这次我使用的是xUnit测试框架,而不是VS自带的MSTest框架.在添加新建项目时选择xUnit测试项目就行了. 目前只体验到了一个差别,即xUnit可以使用特性向测试方法传参,而不用在 ...
- Win11减少C盘占用及清爽系统配置教程
Win11减少C盘占用及清爽系统配置教程 你是否有过C盘爆满而不得不重装系统的经历?你是否有过因为C盘爆满而不得不不断的拓展空间的无奈?你是否有过已经将软件安装在D盘但C盘的空间还是在日益变满的痛苦? ...
- WSL 使用
WSL 是一个为在 Windows 10 和 Windows Server 2019 以上能够原生运行 Linux 二进制可执行文件(ELF 格式)的兼容层.可以把它当作一个只能用命令行交互的 Lin ...