我的工具使用EPPlus读取Excel文件,并在新工作表中创建数据透视表。此工作表在任何地方都无法识别为数据。无法获取尺寸(仅A1),Cell [row,col]始终返回null。
我尝试使用VS 2015和2019 Preview构建解决方案,尝试计算工作簿,保存新的Excel文件并再次打开它...
m_xlPivotsheet = m_xlWorkbook.Worksheets.Add("newSheet");
var pivot = m_xlPivotsheet.PivotTables.Add(m_xlPivotsheet.Cells["A3"],
m_xlWorksheet.Cells[m_xlWorksheet.Dimension.Address], "PivotTable");
//Returns null
var v1 = m_xlPivotsheet.Cells["D3"].Value;
var v2 = m_xlPivotsheet.Cells[3, 4].Value;
最终的excel看起来不错,但是我需要调整列宽并更改某些单元格的文本。但是我无法获取当前值单元格,因为在数据透视表工作表中找不到范围。 当打开最终的excel时,立即要关闭,我仍然被要求保存我的“更改”。