Vba 如何剪切和粘贴数据透视表?
我在数据源工作表中有一个数据透视表,所以我想在适当的情况下移动该数据透视表Vba 如何剪切和粘贴数据透视表?,vba,excel,Vba,Excel,我在数据源工作表中有一个数据透视表,所以我想在适当的情况下移动该数据透视表 使用代码表格(“SheetName”).Range(“PivotTableRange”).Cut的数据透视表范围是什么?或者更好的方法是什么?您可以使用数据透视表的表格范围2对象,请参见下面的分步代码: Dim Sht As Worksheet Dim PvtTbl As PivotTable Dim PvtRng As Range ' set the Sheet object where the Pivot Tabl
使用代码
表格(“SheetName”).Range(“PivotTableRange”).Cut的数据透视表范围是什么?或者更好的方法是什么?您可以使用数据透视表的表格范围2
对象,请参见下面的分步代码:
Dim Sht As Worksheet
Dim PvtTbl As PivotTable
Dim PvtRng As Range
' set the Sheet object where the Pivot Table lies
Set Sht = Worksheets("SheetName")
' set the Pivot-Table object
Set PvtTbl = Sht.PivotTables("PivotTableName")
' set the Pivot-Table range you want to copy
Set PvtRng = PvtTbl.TableRange2
' copy the Range
PvtRng.Copy