我有一个文档,其中内置样式“默认段落字体”已设置为特定大小。它不应该有大小 - 它应该继承自段落样式(这是样式的重点)。
如果我通过用户界面,我无法修改此样式(修改按钮/下拉菜单呈灰色)
虽然我可以在大多数地方解决这个问题,但它会给目录带来问题,因为它被强制采用这种样式,并且它会覆盖 TOC 1(等)等样式的字体大小。
我可以通过 VBA 设置字体大小-
ActiveDocument.Styles("Default Paragraph Font").Font.size = 10
将其设置为十分,但我不知道如何将其重置回继承。
目前,我的目录设置为全部相同大小,但实际上 TOC 1 应该大于 TOC 2。
有人对如何解决这个问题有什么建议吗?
一种方法是使用组织器从工作文档中复制样式,但理想情况下,我希望找到一种不这样做就能解决问题的方法 - 尤其是因为这不是一种容易自动化的方法。
答案1
您是否更改了普通模板 (normal.dot) 的默认字体?默认段落字体 (DPF) 从那里继承了其特性,这也许就是您无法编辑它的原因,但似乎已经设置好了。
否则,您是否尝试过使用样式窗格中的“清除格式”或“全部清除”来删除所有格式?