背景描述:平时有大量的文字编辑工作要做,其中最繁琐的就是格式问题;

为了排版工整、符合要求,在每个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)的更多相关文章

  1. 自定义 Word 默认的 Normal.dotm 模板、更改 Word 默认字体、更改 Word 默认样式(16)

    1. 引言 以Office 2016为例. 有没有遇见这样的问题: 每次新建一个 Word 空白文档打开后字体默认是等线,段落默认是单倍行距,默认标题也不是自己想要的样式,等一系列问题.每次打开都要调 ...

  2. 所做更改会影响共用模板Normal.dotm。是否保存此更改

    最近安装了Office 2010版本,但是发现个问题,每次在关闭word 2010时,都会提示所做更改会影响共用模板Normal.dotm …… 确实是烦恼,每次都需要点击是否保存,于是我在仔细研究了 ...

  3. 关闭2010中 word每次都提示:所做更改会影响共用模板 Normal.dotm

    '您正试图运行的函数包含有宏或需要宏语言支持的内容.而在安装此软件时, 您(或您的管理员)选择了不安装宏或宏的控件的支持功能.' 每次关闭word都要出现这个该死的提示,头痛了半天. 谢谢各位! 我终 ...

  4. 修改IDEA默认模板

    然后找到你想要修改的模板就可以了

  5. 如何修改vs2010中html的默认模板

    用vs2010开发,新建html时,html页面会生成HTML 4 XHTML的header,下面介绍一下如何把它改成干净的html5风格 百度经验:jingyan.baidu.com 工具/原料 v ...

  6. 修改MyEclipse默认的Servlet和jsp代码模板

    一.修改Servlet的默认模板代码 使用MyEclipse创建Servlet时,根据默认的Servlet模板生成的Servlet代码如下: 1 package gacl.servlet.study; ...

  7. 转】MyEclipse使用总结——修改MyEclipse默认的Servlet和jsp代码模板

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/3769058.html 感谢! 一.修改Servlet的默认模板代码 使用MyEclipse创建Servlet时, ...

  8. C# 操作 Word 修改word的高级属性中的自定义属性2

    word的类库使用的是word2007版本的类库,类库信息见下面图片,折腾了半天,终于找到入口,网上 很多说的添加或者修改word的高级属性中的自定义属性都是错误的,感觉都是在copy网上的代码,自己 ...

  9. discuz默认模板文件结构详解-模板文件夹介绍

    | — template — default   系统内置风格模板(默认风格)| — template — default  – discuz_style_default.xml  风格安装文件,可用 ...

  10. MyEclipse使用总结——修改MyEclipse默认的Servlet和jsp代码模板

    http://www.cnblogs.com/xdp-gacl/p/3769058.html   孤傲苍狼 只为成功找方法,不为失败找借口! MyEclipse使用总结——修改MyEclipse默认的 ...

随机推荐

  1. 【FastDFS】04 Docker搭建

    直接拉取镜像,创建容器并运行容器一把梭哈: docker run -d --restart=always \ --privileged=true \ --net=host \ --name=fastd ...

  2. [VS Code扩展]写一个代码片段管理插件(一):介绍与界面搭建

    @ 目录 VS Code扩展机制 项目搭建 创建UI元素 活动栏按钮 主边栏视图 主边栏工具栏按钮 侧边栏右键菜单 编辑器右键菜单 项目地址 [VS Code扩展]写一个代码片段管理插件(一):介绍与 ...

  3. 目前AI模型与CAE(计算机辅助工程)结合所能达到的技术水平?

    相关: https://www.anscos.com/odyssee.html ODYSSEE CAE只需进行几次先前的CAE模拟,即可实时预测.优化并可靠地生成准确的结果.ODYSSEE CAE以非 ...

  4. x86_64/aarch64架构下ffpyplayer源码编译

    问题来源: 某鱼上挂着pytorch的aarch64架构下的源码编译,遇到某网友提出的要在aarch64架构下的ubuntu上ffpyplayer源码编译,于是有了本文. ============== ...

  5. centos 查看jdk 安装路径

    命令行: which java 输出: /usr/bin/java 再次输入: ls -lr /usr/bin/java 输出: lrwxrwxrwx 1 root root 22 4月 26 17: ...

  6. 代码随想录Day5

    242.有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词. 示例 ...

  7. 线性dp:大盗阿福(打家劫舍)

    大盗阿福 本题与leetcode198题--打家劫舍的题意一模一样,阅读完本文以后可以尝试以下题目 力扣题目链接) 题目叙述: 阿福是一名经验丰富的大盗.趁着月黑风高,阿福打算今晚洗劫一条街上的店铺. ...

  8. visual studio安装MFC模板

    计算机图形学 奇怪的重点 需要单击选中使用C++的桌面开发 才会跳出右侧的选项 要么就是展开右侧的收缩

  9. 聊一聊 C# 中让人惶恐的 Bitmap

    一:背景 1. 讲故事 在.NET高级调试的旅程中,我常常会与 Bitmap 短兵相接,它最大的一个危害就是会让程序抛出匪夷所思的 OutOfMemoryException,也常常会让一些.NET开发 ...

  10. P2P 下载入门

    基本概念 直链下载: https://file-examples.com/wp-content/storage/2017/04/file_example_MP4_480_1_5MG.mp4 直链就是一 ...