如果有人在过去问这个问题,我很抱歉。但是,我无法找到解决方案。
我在工作表中有几个模块。我的数据被组织成具有excel outline功能的组。我有4个级别。我还有代码对数据进行排序并有选择地隐藏行。所有这一切都很好。问题是我的最后一行,如下:
ActiveSheet.Outline.ShowLevels RowLevels:=3
执行此行会导致“取消隐藏”我刚刚隐藏的所有行。
不包括此行 - 宏工作正常并且行正确隐藏。
如果该行位于宏的开头,则宏仍然“取消组合”到4级以执行。
任何人都可以解释可能导致此行为的原因吗?
谢谢。