无法将pivottables集合分配给变量

时间:2015-07-09 08:42:57

标签: c# excel vsto

该行:

Excel.PivotTables pvt = (Excel.PivotTables)wks.PivotTables;

生成错误:

  

无法将方法组'PivotTables'转换为非委托类型   'Microsoft.Office.Interop.Excel.PivotTables'。你打算调用吗?   方法?

为什么呢?我该如何解决?

编辑:

整个程序是

    internal static void UpdatePivotTables(Excel.Worksheet wks)
    {
        Excel.PivotTables pvt = (Excel.PivotTables)wks.PivotTables;
        foreach (Excel.PivotTable p in pvt)
        {
            p.RefreshTable();
        }
    }

1 个答案:

答案 0 :(得分:1)

wks.PivotTables是一种方法。使用wks.PivotTables()

数据透视表对象参考:https://msdn.microsoft.com/en-us/library/office/ff821292.aspx