我目前有代码可以从数据透视表中复制值并将它们粘贴到工作表上:
摘要代码是:
Sub Pivotcopy()
Dim pt As PivotTable
Set pt = ActiveSheet.PivotTables("pivottable2")
.
.
.
pt.TableRange2.Copy
Sheets("newsheet").Range("A20").PasteSpecial xlPasteValues
但是,这会复制所有值。我想要的是只复制数据透视表的第一列和最后一列,即行标签列和总计列。之后,我想将其粘贴到“newsheet”表中。