该行:
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();
}
}
答案 0 :(得分:1)
wks.PivotTables
是一种方法。使用wks.PivotTables()
数据透视表对象参考:https://msdn.microsoft.com/en-us/library/office/ff821292.aspx