excel - 循环优化
问题描述
我需要一些建议或技巧来优化这个循环。我的代码有三个循环,如下所示:
Worksheets("Prod.Lines").PivotTables("QTY").PivotFields("Production group").EnableMultiplePageItems = True
With Worksheets("Prod.Lines").PivotTables("QTY").PivotFields("Production group")
For i = 1 To .PivotItems.Count - 1
.PivotItems(.PivotItems(i).Name).Visible = False
Next i
.PivotItems("A").Visible = True
.PivotItems("B").Visible = True
.PivotItems("BA").Visible = True
End With
编辑:问题在于“取消选中”此数据透视表中的 60 个数据透视项目。它花费了很多时间,并且每个循环都在清除这些过滤器。所以我的宏必须总共隐藏 180 个项目。
试图解决我的数组问题,但我无法创建一个循环来检查具有已定义数组的单元格的值。
提前感谢您的帮助
解决方案
推荐阅读
- node.js - Information and change management of package.json vs package-lock.json in Node apps
- r - R - 在 geom_line() 中设置实际限制
- php - Move "review tab" to position output of product sharing on WooCommerce single product page
- javascript - Getting sonarlint rule error: no magic number: 1.5. Added the code below
- neo4j - Patch user Neo4j / NestJs
- c++ - C++ constructors initialization order
- css - Custom Mailchimp Embedded Suscribe Form not working in Wordpress
- kubernetes - why does my Openldap container keeps crashing due to pod security policy
- flutter - 我想在他用谷歌登录到我的颤振应用程序后查看用户的 youtube 播放列表
- javascript - 组件抛出错误导致错误(TS2786)“类型‘未定义’不可分配给类型‘元素|空’”