Excel 此命令要求RefreshTable方法上至少有两行源代码

Excel 此命令要求RefreshTable方法上至少有两行源代码,excel,vba,Excel,Vba,我创建了一个vba宏,可以从另一张图纸复制一张图纸并工作 当我尝试使用此命令刷新时,有许多轴: Workbooks(mywork).Worksheets(mysheet).PivotTables(1).RefreshTable Workbooks(mywork).Worksheets(mysheet).Cell(MyRow, My Col).PasteSpecial Paste:=xlPasteAll 我得到一个类似这样的错误: “此命令至少需要两行源…” 为了确保粘贴正确的数据格式,我使用

我创建了一个vba宏,可以从另一张图纸复制一张图纸并工作

当我尝试使用此命令刷新时,有许多轴:

Workbooks(mywork).Worksheets(mysheet).PivotTables(1).RefreshTable
Workbooks(mywork).Worksheets(mysheet).Cell(MyRow, My Col).PasteSpecial Paste:=xlPasteAll
我得到一个类似这样的错误:

“此命令至少需要两行源…”

为了确保粘贴正确的数据格式,我使用了以下命令:

Workbooks(mywork).Worksheets(mysheet).PivotTables(1).RefreshTable
Workbooks(mywork).Worksheets(mysheet).Cell(MyRow, My Col).PasteSpecial Paste:=xlPasteAll
数据似乎是正确的,但我明白这一点。有办法解决吗

谢谢