Word 2007:如何在打开时设置“显示推荐样式”

Posted

技术标签:

【中文标题】Word 2007:如何在打开时设置“显示推荐样式”【英文标题】:Word 2007: How to set "Show recommended styles" on open 【发布时间】:2013-02-01 14:18:36 【问题描述】:

我试图强制 Word 仅显示一组人将使用的样式。下面的宏只显示了我想要的样式。但这仅在“样式窗格选项”对话框的“选择要显示的样式”下拉列表中选择了“推荐”时才有效。

有没有办法在 vba 中进行设置,以便在打开文档时用户只能看到选择的样式?

谢谢,

D


公共子样式集()

' First, turn off all Style visibility:

对于 ActiveDocument.Styles 中的每个 mystyle mystyle.Visibility = True 下一个我的风格

'update the styles

ActiveDocument.UpdateStyles

' Then, turn on the ones you want to see:

ActiveDocument.Styles("点击").Visibility = False ActiveDocument.Styles("Button").Visibility = False ActiveDocument.Styles("Caption").Visibility = False

'update the styles again
ActiveDocument.UpdateStyles

结束子

【问题讨论】:

【参考方案1】:

你想要...吗?

ActiveDocument.FormattingShowFilter = wdShowFilterFormattingRecommended
ActiveDocument.StyleSortMethod = wdStyleSortRecommended

【讨论】:

以上是关于Word 2007:如何在打开时设置“显示推荐样式”的主要内容,如果未能解决你的问题,请参考以下文章

如何避免 jQuery mmenu 在打开时滚动到顶部

如何在写入期间锁定文件以使其在打开时无法读取?

SQL Server2008打开时遇到的问题:“请验证实例名称是不是正确并且SQL Server已配置为允许远程连接”。

如何在打开时更新 NSMenu?

SQL Server 报告服务:如何在打开时停止报告触发

Android - 解析推送通知在打开时崩溃