小编Bra*_*eyS的帖子

VBA更改Case以查找LIKE字符串

如何更改用于在XL pivotTable中选择页面项的代码

Dim pvtSM1 As PivotTable
Dim pviSM1 As PivotItem
Dim pvfSM1 As PivotField

Set pvtSM1 = ActiveSheet.PivotTables("SM1")

' set Pivot field variable to "RESULT"
Set pvfSM1 = pvtSM1.PivotFields("RESULT")
 ' loop through all Pivot Items in "RESULT" Pivot Field
    For Each pviSM1 In pvfSM1.PivotItems
        Select Case pviSM1.Name
            Case "4K2..00", "4K21.00", "4K22.00", "4K23.00", "4K41.00", "4K42.00", "4K43.00", "4KA1.00", "4KA2.00"
                pviSM1.Visible = True
            Case Else
                pviSM1.Visible = False
        End Select
    Next pviSM1
End With
Run Code Online (Sandbox Code Playgroud)

......变成像"4K2*","4K4*","4KA*"

为了节省我添加所有确切的代码

excel vba excel-vba

0
推荐指数
1
解决办法
179
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1