我创建了一个工作簿,将数据添加到工作表中,并从该数据中创建了另一个工作表上的数据透视表。我希望能够在代码中的其他场合打开表格,但我无法弄清楚如何做到这一点。使用这个:
IXLPivotTable pivot = pivotSheet.PivotTables.PivotTable("temp");
或
IXLPivotTable pivot = pivotSheet.PivotTable("temp");
即使表名为 temp ,也不起作用。我甚至使用Open XML SDK Tool来读取XLSX文件的XML代码,并发现该表名为 temp 。
我在这里做错了什么?它总是在所述代码行上抛出System.Collections.Generic.KeyNotFoundException,即它无法找到该表。