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