【发布时间】:2010-10-24 01:59:56
【问题描述】:
我一直在处理一个包含许多隐藏部分的文档,这些部分可以使用复选框(和 VBA)使其可见。其中大部分工作正常,包括使用 Range.Font.Hidden = True 隐藏表格、图片、格式和文本。
我的问题在于隐藏表格,保存文档,然后重新打开文档。
文档保存并正常关闭,但重新打开文档时,表格的文本保持隐藏状态,但表格的网格线和间距会显示,看起来像是一个奇怪但空的表格。
有没有人知道避免这个问题的方法或有什么建议?
【问题讨论】:
-
我目前在 2007 年使用 2007 启用宏的文档和 2003 文档文件对其进行测试。
-
我无法在 Word 2003 中重新创建。ActiveDocument.Tables(1).Range.Font.Hidden = True(或 False)在保存和重新打开时工作正常。 Document_Open() 方法中有什么内容吗?
-
Document_Open 中没有代码并隐藏表格似乎工作正常,直到我重新打开文档。然后我仍然显示相同的边框。
标签: vba ms-word visibility