相关疑难解决方法(0)

从C#刷新Excel数据透视表

我正在尝试刷新Excel工作表中的数据透视表并获得以下异常:

Item method in the PivotTables class failed
Run Code Online (Sandbox Code Playgroud)

下面是代码:

pivotSheet.Activate();
Microsoft.Office.Interop.Excel.PivotTables pivotTables = 
        (Microsoft.Office.Interop.Excel.PivotTables)pivotSheet.PivotTables(missing);
int pivotTablesCount = pivotTables.Count;  
    if (pivotTablesCount > 0)
    {
        for (int i = 0; i <= pivotTablesCount; i++)
        {
            pivotTables.Item(i).RefreshTable(); //The Item method throws an exception
        }
    }
Run Code Online (Sandbox Code Playgroud)

任何的想法?

.net c#

3
推荐指数
1
解决办法
8782
查看次数

标签 统计

.net ×1

c# ×1