格式标记还显示和隐藏表格

时间:2015-06-04 15:55:44

标签: excel vba excel-vba ms-word

我有一个奇怪的错误。

以下报告是根据复杂的Excel宏构建的,下面是报告输出中的单个页面。该页面是从一个范围构建的,因此报告全部都在表中,这很好。

https://drive.google.com/folderview?id=0B-A_d72xVQXtfmVQUFFHdmVvUUdldUpLT1dmRnk4bXowaDNtUWt0eE5yeE1mZHRKNEpyck0&usp=sharing

我遇到的问题是Excel已放入此特定页面(以及大约1-2个其他页面),是"显示/隐藏格式标记"按钮(例如单词顶部的向后P)也显示并隐藏表格和表格中的任何内容。

我可以根据需要进行扩展,并提供下载链接作为真正显示它的唯一方法是通过打开和关闭格式标记来查看它。我删除了那张纸上的文字,因为其中一些是敏感的。

用于复制和粘贴的Excel代码如下。此代码适用于其他100-200页。

Sheets(curr_sheet).Range(sp(0), sp(1)).Copy
oDoc.ActiveWindow.Selection.Paste

任何想法?

1 个答案:

答案 0 :(得分:0)

感谢@Tim Williams指出我正确的方向,我找到了答案。

这是因为隐藏文本标志设置为true,我不知道它是如何设置为true的,因为我找不到任何理由。

无论如何,如果有人在看这个解决我的问题

oDoc.ActiveWindow.Selection.WholeStory'select everything
oDoc.ActiveWindow.Selection.Font.Hidden = False'Turn hidden off for whole document