更改枢轴范围而不使用动态范围选项

时间:2019-05-28 14:32:47

标签: excel vba

我们有一个工作表,每天都要删除原始数据并粘贴新数据。在同一工作簿中,我们有数据透视表。但是,它在另一张纸中。

我的问题是要在数据透视图中选择数据源。

我有一个从单元格A1开始的数据。但是,我要选择从单元格b1到最后一列的数据透视表中的数据。这意味着,在更改数据透视源数据时,我将选择除列A之外的所有数据。我无法使用vba做到这一点。

我们可以为这个问题找到任何解决方案吗?

我使用了以下代码。但是,我并没有放弃。

'Workbooks("KAE LCO YTD").Sheets("SUMMARY").PivotTables("PivotTable2").ChangePivotCache ActiveWorkbook. _
'  PivotCaches.Create(SourceType:=xlDatabase, SourceData:=Sheets("KAE NEB & VB YTD APR - LCO").Range("a3").CurrentRegion.Address(ReferenceStyle:=xlR2C2))

我遇到错误

  

“脚本超出范围”。错误编号:9。

0 个答案:

没有答案