When saving a worksheet with pivots tables show the values row under display on the pivot options is being enabled. This was not enabled on the excel file that was copied.
I have attached the excel file that i am using and sample code.
Dim strTemplate as string
Dim strCopyFile as string
strTemplate = "c:\ExcelTemplates\GenericReportCpt.xlsx"
strCopyFile = "c:\ExcelTempFiles\GenericReportCptOutPut.xlsx"
System.IO.File.Copy(strTemplate, strCopyFile, True)
Dim License As Aspose.Cells.License = New Aspose.Cells.License()
License.SetLicense("Aspose.Cells.lic")
Dim workbook As Workbook = New Workbook(strCopyFile)
Dim sheetOverview As Worksheet = workbook.Worksheets("Overview")
sheetOverview.PivotTables("PivotTable1").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable5").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable9").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable19").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable8").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable12").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable13").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable14").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable15").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable16").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable22").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable23").RefreshDataOnOpeningFile = True
sheetOverview.PivotTables("PivotTable24").RefreshDataOnOpeningFile = True
workbook.Save(strCopyFile)
workbook.Dispose()
GenericReportCpt.zip (2.6 MB)
InitialFile.JPG (81.2 KB)
OutputFile.JPG (81.3 KB)