在键入ctrl-z之前不显示vba表单元更新

时间:2019-06-05 01:28:07

标签: vba ms-word

我有一个Word文档,其中包含根据外部数据自动生成的多个表。

所有表单元格均已正确更新,但随机表除外,该表似乎包含所有空白单元格。

单步执行代码,我可以看到它正在为每个单元格分配有效值,但是什么也不会出现。如果我在立即窗口中复制并运行代码行,它将出现。

然后,我发现我可以使所有奇怪的未显示单元格出现,如果在宏完成后我键入CTRL-Z一次。弹出它们全部出现!

撤消堆栈上的最后一件事是“ Update TOC Full”!

如果我专门双击任何未显示的单元格,它也会出现。

代码没什么特别的

oTable.Cell(2,1).Range.Text =“某些值”

写表既不是我在宏中要做的第一件事,也不是最后一件事。

这可能是怎么回事?

0 个答案:

没有答案