精华内容
下载资源
问答
  • word目录怎么更新部分
    千次阅读
    2021-04-23 18:16:38

    使用vba宏/python代码更新word目录——只更新页码

    工作中出现了如题的需求。实际上这个操作人工的话只需要右键区域→更新域→选择只更新页码然后确定就行了。不过工作需求就是得用代码去完成以上事情。

    这个问题的主体部分就是找到相关的代码……实际上关于这一点网上已有不少教程,比如这一篇就实际上作为原型让我写出了我实际使用的代码:

    Sub UpdateContent()
      Dim i As Integer
      i=0
      Dim aStory As Range
      Dim aField As Field
         For Each aStory In ActiveDocument.StoryRanges
            For Each aField In aStory.Fields
               If i<4 Then:
                  aField.Update
                  i=i+1
            Next aField
         Next aStory
    End Sub
    

    注意i相关的操作是我自己加的,因为我只想刷新目录,所以不需要真的遍历全部域。

    本来问题到这里就该解决了,我成功在自己电脑上跑通了这个程序,第二天拿到工作的地方……

    然后发现他们只有WPS。

    WPS也是有宏功能的。这没问题。
    问题在于,这一段代码在WPS中运行的表现是“更新整个目录”而不是默认的“只更新页码”。
    而录制宏录下来的是一句“…Field.ShowCode=False”,牛头不对马嘴,而且确实没有效果。

    找了很久最后找了wps的技术客服,然后得到解决办法了:

    Sub UpdateContent()
      Dim aStory As Range
      Dim aField As Field
         For Each aStory In ActiveDocument.StoryRanges
            For Each aField In aStory.Fields
               if aField.Type == 37:
                  aField.Update
            Next aField
         Next aStory
    End Sub
    

    页码本身也是域,然后类型标识是37,所以只要这么指定就会只更新页码了。

    说真的,这个操作不看手册真的八辈子都想不出。而VBA里面那个帮助文档简直就和不存在差不多。
    不过最后还是在MSDN上找到类型标识的列表了。这里是链接

    不过话说回来,虽然问题是解决了哈……
    那为啥word里面之前那段代码就是只更新页码呢……
    而且我后面的代码在调试中发现进了if的次数有100多次之多,基本上就是一半不到一点点的field数(大概一半是标题一半是页码),但前面的代码我显然只跑了前4个field……两个程序对同一文件处理的运行速度也是天差地别。

    如果说word中我是update了靠前的、目录整体的大框架,而这个update默认更新的是页码……那在word中又要如何更新整个目录呢?(顺带一提word中去掉i<4的限制也是只更新页码,虽然用时会飙升)

    (这和python又有啥关系?请见另一篇文章(这算引流吗))

    更多相关内容
  • 怎么在word中设置自动更新目录功能

    千次阅读 2021-07-26 01:21:45
    怎么在word中设置自动更新目录功能腾讯视频/爱奇艺/优酷/外卖 充值4折起有的小伙伴在使用Word软件编辑文档时,为了可以快速找到文档中需要的内容,因此会设置目录,但是如果修改了文档,那么也就需要更新目录,为了...

    怎么在word中设置自动更新目录功能

    腾讯视频/爱奇艺/优酷/外卖 充值4折起

    有的小伙伴在使用Word软件编辑文档时,为了可以快速找到文档中需要的内容,因此会设置目录,但是如果修改了文档,那么也就需要更新目录,为了节省更新目录的时间,因此想要设置自动更新目录功能,但是却不知道如何设置,那么小编就来为大家介绍一下吧。

    具体如下:

    1.第一步,双击或者右击打开Word文档,接着点击页面顶部的视图选项然后点击箭头所指的大纲选项。

    63f08c50ef6755ce7e7fd851d4dc8609.png

    2第二步,来到下图所示的大纲显示界面后,停留光标在一级标题上,然后点击左上角的向下箭头,接着点击弹出窗口中的1级选项,然后停留光标在二级标题上,然后点击左上角的向下箭头,接着点击弹出窗口中的2级选项,按照以上步骤,继续完成标题的选择,完成操作后,点击关闭大纲视图选项。

    ace5eaae2dc3cd6d66ea7977f86ad439.png

    3.第三步,在下图所示的页面中,点击页面顶部的引用选项,接着点击目录下面的下拉箭头,然后点击弹出窗口中的自定义目录选项,并根据自己的需求,来填写数据,完成填写后,点击确定选项。

    c7c60f2c710634a89d8fa7fa43be6c52.png

    4第四步,生成目录后,点击目录,接着点击更新目录选项,然后点击更新整个目录左边的选项框,然后点击窗口底部的确定选项,就可以成功设置自动更新目录了。

    c53dfbc582c84e3e2eb5a043c905682b.png

    以上就是怎么在word中设置自动更新目录功能的方法。

    腾讯视频/爱奇艺/优酷/外卖 充值4折起

    时间:2020-02-14 21:01 / 作者:百科全说

    5a63401d8fa2306cf372be578c407841.gif

    Word中不仅能自己插入目录,还可设置自动生成目录,相信很多的朋友跟我一样不知道吧!没关系,小编这里总结了一些高手介绍的设置技巧,经常写书或者是写论文的朋友,可以熟知一下. Word 优点:用Word根据文章的章节自动生成目录不但快捷,而且阅读查找内容时也很方便,只是按住Ctrl点击目录中的某一章节就会直接跳转到该页,更重要的是便于今后修改,因为写完的文章难免多次修改,增加或删减内容.倘若用手工给目录标页,中间内容一改,后面页码全要改是一件很让人头痛的事情.应该自动生成的目录,你可以任意修改文章

    5a63401d8fa2306cf372be578c407841.gif

    相信很多小伙伴在日常办公中都会用到Word,在其中如何才能设置自动连续编号呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在Word中打开我们要进行操作的文档,并将其中编号不连续的内容选中.2. 接着,点击页面上端的"开始",在其下菜单栏中找到下图二箭头所指的编号按钮.3. 点击编号按钮旁的三角图标,在弹出窗口中选择一个合适的样式.4. 效果如下图所示:5. 当我们继续输入内容时,编号就会自动连续添加.以上就是小编为大家介绍的在Word中设置自动连续编号的方法,希望能帮到

    5a63401d8fa2306cf372be578c407841.gif

    有的小伙伴在使用Word软件写文档时,需要对文字内容自动编号,但是却不知道如何设置,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右击打开Word软件,接着新建一篇文档,或者点击左上角的文件选项,然后打开一篇需要设置自动编号的文档.2. 第二步,在下图所示的文档页面中,选中需要自动编号的内容.3. 第三步,点击页面顶部的开始选项.4. 第四步,我们可以看到如下图所示的开始菜单页面,点击段落中的编号选项,接着就成功将刚刚选中的内容自动编号了.5.第五步,点击左上角的文件选项,接着点

    5a63401d8fa2306cf372be578c407841.gif

    当我们在使用电脑的时候,可以下载QQ来与好友取得联系,而在电脑客户端内应如何关闭应用的自动更新安装功能呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开电脑并在桌面上找到QQ图标,双击打开登陆窗口,然后输入账号密码并点击登陆.2. 第二步,成功登陆账户后,点击主界面左下角的三横图标.3. 第三步,点击弹出菜单中的设置选项.4. 第四步,点击设置后,将出现下图中的系统设置界面.5. 第五步,点击左侧的软件更新选项,然后在右侧找到你可以选择本台计算机上QQ的更新方式功能,一般默认为有更新时自

    5a63401d8fa2306cf372be578c407841.gif

    在word2016中怎么自动生成目录? 步骤 1.如果文章内容是自己写,可以在写的时候就为目录的生成做准备.Word上方工具栏中可以选择样式,目录中的一级标题就是其中的标题1,二级标题就是标题2,以此类推. 2.可以先选择标题样式,比如选择标题2,然后在空白处点击输入,即可得到标题2;也可以先写文字然后选中作为标题的文字,再点击标题2. 3.下面就可以使用word中的自动生成目录功能了哦.先点击工具栏中的"引用"选卡项. 4.在需要插入目录的地方点击一下,然后点击目录,在出现的手动目录

    5a63401d8fa2306cf372be578c407841.gif

    word2016是一款比较好用的办公软件,时不时会需要添加目录,那么那么在word2016中怎么自动生成目录?下面小编就为大家详细介绍一下,来看看吧! 步骤 1.如果文章内容是自己写,可以在写的时候就为目录的生成做准备.Word上方工具栏中可以选择样式,目录中的一级标题就是其中的标题1,二级标题就是标题2,以此类推. 2.可以先选择标题样式,比如选择标题2,然后在空白处点击输入,即可得到标题2:也可以先写文字然后选中作为标题的文字,再点击标题2. 3.下面就可以使用word中的自动生成目录功能了

    5a63401d8fa2306cf372be578c407841.gif

    当我们在使用电脑的时候,如果在开机时出现正在配置Windows,请勿关闭计算机的提示的话,说明我们开启了电脑中的自动更新功能,那么如何关闭该功能呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开电脑后,点击左下角的搜索按钮.2. 第二步,在搜索栏中输入gpedit.msc,然后回车键,在搜索结果中,点击编辑组策略选项.3. 第三步,跳转至本地组策略编辑器页面后,点击展开左侧的计算机配置选项,然后点击下拉菜单中的管理模板文件夹.4.第四步,在管理模板分类下,找到windows组件选项.5.

    5a63401d8fa2306cf372be578c407841.gif

    用过Word文档生成目录功能的朋友都在知道,每次如果修改正文后,目录的内容和页码可能都会发生变化,这就需要我们重新调整,很明显这样给我们带来很多的麻烦.所以Word文档可以自动生成目录和自动更新目录就会帮我们省去很多的麻烦.由于现在大部分人使用的Office 2010 ,所以今天就以Word 2010 为例进行自动生成目录和更新目录的操作设置方法. 先说一下如果要使用自动生成目录功能,需要对文章中对应的标题设置成相应的标题格式. 1.在此以Word 2010为例进行演示.正文内容见下图: 2.首

    5a63401d8fa2306cf372be578c407841.gif

    Word中,自动生成的目录,在目录中显示的标题上,都是被设置了标题样式.若正文内容为出现在目录中,说明是将正文也设置成的标题样式 当然,也有人说那是因为正文也被设置成了大纲了, 你选中被设置了大纲的正文部分,看能不能设置回正文,如不能,这就跟你插入的分节符有关了.还有人说你的那部分正文和你word的格式模板设置相同了,系统自动认为是标题而自动生成目录了 去掉目录中的正文的方法: 方法一: 1.选中进入目录中的正文内容: 2.单击开始----正文按钮,如图所示,将其设置成为正文样式: 3.单击引用

    展开全文
  • 第一种方法(只做调整,重新更新目录,还是会出现之前的情况) 把鼠标放在标题和页码之间(“综述”和“4”),按tab键就可生成分隔符 第二种方法(一劳永逸) WORD引用——目录——自定义目录——打印预览框里写了:...

    有两种方法

    第一种方法(只做调整,重新更新目录,还是会出现之前的情况)
    在这里插入图片描述把鼠标放在标题和页码之间(“综述”和“4”),按tab键就可生成分隔符
    第二种方法(一劳永逸)

    WORD引用——目录——自定义目录——打印预览框里写了:"标题1…1;标题2…5;标题3…10“这样的内容,找到某个标题X后面不带…这个的。
    然后点(索引和目录栏)右下的修改,选中刚才不带…的比如标题4不带,就选这个目录4。点修改——格式——制表位——全部清除就可以了。。。。。。

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • word目录编号自动更新排版技巧

    千次阅读 2019-01-16 16:53:03
    二、多级列表生成目录 文档中一般需要插入目录,手动添加、写上页面非常麻烦,而且文档修改后还得手动修改!今天给大家介绍一种通过多级列表生成目录的方法。 1.选择多级列表-定义新的多级列表 2.选择“要修改...

     二、多级列表生成目录

    文档中一般需要插入目录,手动添加、写上页面非常麻烦,而且文档修改后还得手动修改!今天给大家介绍一种通过多级列表生成目录的方法。

    1.选择多级列表-定义新的多级列表

    2.选择“要修改的级别”,选择1,在样式中,选择样式,级别1,可以对应使用“标题1”的样式,在库中选择显示级别,选择1级,在编号格式选择编号的格式,在“位置”修改调整标题的位置。调整完毕后,再选择“要修改的级别”,选择2,继续编辑。 

     设置好后,只需要在相应的目录,点对应的标题样式就能进行自动编号。另外设置好后,删掉部分目录,后面的目录编号会自动更新。

    看一下动图:

    设置完毕,点击“引用”-“目录”-“自动目录”,便可生成目录。如果对目录进行了修改,点击“引用”-“目录”-“更新目录”,便可以进行目录更新。 

    三、交叉引用-题注

    Word中可以对图片、表格、公式等建立“题注”,生成编号,在文中引用,顺序编号,编号也会自动更新。

    1.点击选择照片,点“插图题注-新建标签-编号”,设置完毕,点确定。

    展开全文
  • 描述:win10系统word2019显示目录只显示部分一级二级解决办法 步骤: 引用->目录->自定义目录 目录->显示级别->选择想要显示到的级别->确认
  • 在项目需求中,需要对于一个word模板文档生成相对应的word文件,而此word模板是多页的并且需要在最终文件中生成相应的目录,由于项目环境是Linux,所以舍弃了jacob(windows环境)。然后主要是研究了Apache poi 进行...
  • 本文是一项针对办公软件word的解决方案,即在某些时候我们会遇到在同一个word文档中不同章节添加目录的情况。比如一个同事发来的 刚遇到此情况也是比较纠结,后来顺利解决了,具体策略如下: 文档格式 ...
  • 怎样使word页码中的总页数不包括封面和目录(文章正文中包含很多节...一般的方法都是用插入分隔符的方法把文档分为二节,断开节间的链接,再分别设置页码即可。就如上面的朋友回答中说的一样。会的话是很方便的。所以...
  • Apache POI自动生成Word文档(带目录

    千次阅读 2021-02-12 20:49:28
    1 什么是Apache POI2 Apache POI的组件3 安装Apache POI4 使用POI操作Word文档1 什么是Apache POI全称Apache POI,使用Java编写的免费开源的跨平台的Java API。 是创建和维护操作各种符合 Office Open XML(OOXML)...
  • Word 中,如果要求编排...自动生成目录后,如果又添加了新内容,需要把所加内容的章节添加到目录中,只需更新目录或把目录改为另一种自动生成目录样式。如果想取消目录,可以把它们删除。以下就是Word怎么生成目...
  • word文档添加多个目录

    千次阅读 2020-04-12 20:13:13
    目录共有三级结构,所以假设总目录使用大纲级别4,第x篇使用大纲级别5,第x部分使用大纲级别6 1.1在想要添加总目录字符的位置添加总目录TC 然后点击 在刚才插入TC的位置会出现: 将其修改为: “总...
  • word里面自动生成目录的时候,出现部分目录是黑体怎么处理。 在使用了别人的模板后,重新更新目录后,发现部分目录是黑体,正常需要中文字体是宋体。 解决方式: 1.打开文档的视图————大纲视图, 2.对...
  • Word中,自动生成的目录,在目录中显示的标题上,都是被设置了标题样式。...还有人说你的那部分正文和你word的格式模板设置相同了,系统自动认为是标题而自动生成目录了。 去掉目录中的正文的方法: ...
  • 红色部分最好将占位符写在别的地方再复制进Word,否则Word会把占位符拆开,这样就无法占位也无法取到数据。 像这样: Word制作完成之后,选择另存为 网上有介绍存为2003xml也可以,本人觉得版本太老,而且标签...
  • word目录如何取消某级标题的页码

    千次阅读 2019-08-06 10:09:52
    自动生成目录后,所有级别的标题都会附加页码,如果用word简单的取消页码功能,则会取消所有页码的显示,此时可以通过修改域代码,以达到不显示某级页码的目的。 鼠标光标停在目录处,按Alt+F9,则目录会显示成一行...
  • WORD2013为例,目录标题的格式可以在引用-目录-自定义目录里面修改 如下图 在弹出的对话框中点修改,又出现一个小对话框如下图 小对话框中的目录1,2,3.....即对应标题1,2,3.... 以标题3为例,选中目录三点...
  • 相信很多小伙伴在考计算机二级Ms Office的时候都遇到过Word部分制作目录的真题根据考无忧小编的统计二级Ms Office考试中的36套真题里最少有16套的真题考到“目录”这个知识点部分真题截图如下这个比例是很大的抽到的...
  • word目录怎么自动生成详细教程

    千次阅读 2021-06-23 10:57:49
    WORD文件功能众多,目录自动生成是其中的一项功能。使用这一功能能提高工作效率。如果不知道怎么用,就只有自己手动编辑目录,又费时又费力。所以文章写好后,目录怎么自动生成呢?下面以不同版本的word教给大家。...
  • 方法一1、用WORD根据文章的章节自动生成目录--1.在[格式]中选[样式与格式]--2.出现右边的一条“样式格式”栏,这里面主要就是用到标题1,标题2,标题3。把标题1,标题2,标题3分别应用到文中各个章节的标题上,设置...
  • 特别是,本文介绍如何在Word文档中添加,提取,更新或删除目录。 为了处理Word文档中的目录,将使用Aspose.Words for .NET API。旨在执行.NET应用程序中的基本和高级Word自动化功能。此外,它可以熟练掌握Word文档...
  • 如图所见,目录中有些项编号前有制表符(......),而另外一些没有 问题分析 查看了下目录中的字体样式,发现样式是TOC1,TOC2,TOC3等,分别对应大纲级别里的1级,2级,3级 这个前导符称为制表符前导符,可以...
  • 如何在word文档中添加两个目录

    万次阅读 2019-04-16 09:55:08
    由于需要在一个word文档中添加两个目录,第一个目录表示文章前半部分的内容,第二个目录表示后半部分的内容,对于word不太熟悉的我经过一番折腾之后终于搞定了,在此记录一下。 原理:将word文本划分成两个域,而每...
  • 实现的方式为,在普通word文档中插入书签制成模板,然后程序使用OpenXML解析文档,找到书签,并根据书签的意义进行相应的计算,最后用计算结果替换书签,替换的内容涉及到文本、图表、表格等。  这一套已经可以...
  • 再者导航里出现大面积空白,则是你正文中有空白页面,选中空白处右键选择“段落”,修改“大纲级别”为正文内容,重新更新目录,这样就可以生成一个自己想要的且合乎常规的 干干净净的目录了。 ...
  • 一些小伙伴想在Word文档中插入目录超链接,可以帮助我们更快地找到所需要查找的内容,帮助用户节省时间,该怎么操作?有需要的小伙伴一起来学习Word文档里插入目录超链接的方法。第一步:首先打开Word文档,前题是你...
  • office_word_如何创建目录

    千次阅读 多人点赞 2018-03-22 18:27:58
    该教程会分成两个部分. 一,创建目录. 二,开启导航视图(可以节约生命的小技巧)1,假如今天我们要写一篇文章,内容是教大家怎么减肥. 文章的架构如下:我们打算把这三行做成目录. 该怎么做呢?,看下图中红框的...
  • word文档多个目录Are you creating a very long document, but hate the thought of dealing with Word’s master document feature? The Master document feature in Word has been known in the past to corrupt ...
  • 特别适合处理数百页Word标书、论文、报告、规范、公文等格式要求严格的文档,能够实现自动处理段落,表格,图形,公式,脚注,页眉,页码,域,自动生成目录等诸多功能,还无需用户设置任何格式,提供一键处理解决方案。...
  • 关于word导出pdf时更新域出错的问题

    千次阅读 2020-10-23 21:35:10
    问题:论文word版本导出为pdf时会自动更新域,部分更新域报错,显示“错误!未找到引用源。”,并且引用参考文献的上标更新后会下来。 解决方法: 首先Ctrl+A全选,然后Ctrl+F11锁定更新域,最后导出pdf。这样一来,...
  • 问题描述:正文部分设置了三级标题,如图1-1所示,在自定义目录格式时,设置了目录1(TOC1)格式为小四宋体加粗,目录2(TOC2)和目录3(TOC3)格式为小四宋体常规,生成的目录如图1-2所示,发现目录格式并不是自己...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 56,209
精华内容 22,483
关键字:

word目录怎么更新部分