- 帖子
- 586
- 主題
- 123
- 精華
- 0
- 積分
- 763
- 點名
- 0
- 作業系統
- WINDOW7
- 軟體版本
- Office 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-16
- 最後登錄
- 2017-3-14
 
|
- Sub 顯示部份項目()
- Application.ScreenUpdating = False
- Dim pt As PivotTable, pi As PivotItem
- Set pt = Sheets("銷售Data").PivotTables("樞紐分析表2")
- On Error Resume Next
- For Each pi In pt.PivotFields("規 格").PivotItems
- pi.Visible = False
- Next pi
- For i = 1 To 111
- A = Sheets("Sheet1").Cells(i, 1).Value
- With ActiveSheet.PivotTables("樞紐分析表2").PivotFields("規 格")
- .PivotItems("& A &").Visible = True
- End With
- Next
-
- End Sub
複製代碼 For i = 1 To 111
A = Sheets("Sheet1").Cells(i, 1).Value
With ActiveSheet.PivotTables("樞紐分析表2").PivotFields("規 格")
.PivotItems("& A &").Visible = True
End With
Next
請問這部份要怎麼改?
我的整各構想是要將1000多各項目只選出我要看的項目就好
可是上面這一段好像不會執行出來
是不是我寫的方式有問題 |
|