我带了一个旧的MS Word文档,以适应新的布局。Word VBA:.Hide函数不隐藏?
我上周完成了,一切正常,主宏必须隐藏或显示一些文本。
为此,文本区“书签”,然后我们得到这个书签,并设置其字体为隐藏:
ActiveDocument.Bookmarks("MyBookMarkname").Range.Font.Hidden = True 'Or False
这是它是如何在旧文档做的,我只在新文档上做同样的事情(重新创建这些书签)。
但今天,当再次尝试进行此操作时,文本不再隐藏!当它被认为是隐藏的时候,文本就像一条蓝色的下划线(当一个单词拼写不正确,但是蓝色时,与你所在的行相同)。
我在网上搜索,我发现了几件事情,但他们没有工作:
Private Sub HideHiddenText()
For Each myWindow In Windows
myWindow.View.ShowHiddenText = False
Next myWindow
End Sub
我没有“修改模式”已启用任。
什么可能是错的?
如果占位符显示,还要添加以下命令:'.ActiveWindow.View.ShowBookmarks = False' – southskies