今天打开一个原来编辑好的文档,发现原来的文档结构全都乱了,然后手动修改好了,保存,再打开,还是全乱。
上网查了些资料,找到一篇文章,解决了该问题,现分享如下 :
在word里按Alt+F8,打开宏对话框,然后点击“创建”按钮,会出现编辑器。
然后将如下代码粘贴到代码框里:
Sub ReSetOutline() Dim myPara As Paragraph For Each myPara In ActiveDocument.Paragraphs myPara.OutlineLevel = myPara.style.ParagraphFormat.OutlineLevel Next myPara End Sub
如下图所示:
然后点击运行按钮,然后关闭宏编辑器,就会看到word文档结构图正常了。
但是,这也是个治标不治本的方法,虽然文档结构图正常了,但是保存之后,关闭后重新打开word,文档结构图还是乱的。
另外从网上找到一个方法,试了一下可以完全解决:
解决:
1、OFFICE
菜单“工具”——菜单“模板和加载项”——复选框“自动更新文档样式”,去掉勾
2、OFFICE
在打开word的时候左下角会有提示word自动更新文档样式,按esc键取消,然后在大纲模式下任意增加一行,保存,重新打开就解决了。
参考资料:/blog/868345