VBA
安安小姐
这个作者很懒,什么都没留下…
展开
-
解决VBA自动分组中无法显示展开号(‘+’、‘-’)的情况
在上一篇文章中,实现了使用VBA对Excel进行自动分组的功能。但在运行时发现部分字分组无法进行独立的操作。通过调整展开号的位置,可以解决该问题。实现代码如下:Collapse Detail is Located Below the Total Row(Summary Row Above)SubCollapseRowsAbove()ActiveSheet.Outline.Summ...原创 2019-11-27 09:04:54 · 667 阅读 · 0 评论 -
通过Excel VBA对序列实现自动分级
第一次接触VBA,原来Excel有这么有趣的功能。倒腾了一天写了第一个宏,功能是实现了,但代码的可读性实在是差了一些。VBA的语法比较容易理解的,在写If-else的时候,由于没有循环之间的层级不是特别明显,如果循环体过多,后期修改非常容易破坏分支之间的逻辑关系。此外,excel在通过宏分级的时候,会出现分了级但没有+-号的情况,具体原因有待研究。八个层次的分级实现:代码如下:...原创 2019-11-22 15:21:04 · 2438 阅读 · 0 评论