数据透视表报表布局以表格形式显示

时间:2014-08-11 17:23:59

标签: c# excel pivot-table tabular

以表格形式显示Excel数据透视表布局的C#代码是什么?

以下是我需要转换为C#的宏代码:

ActiveSheet.PivotTables("PivotTable1").RowAxisLayout xlTabularRow

这是我的开始代码,用于显示我已设置的变量:

//Excel.Application excel = new Excel.Application();
activeWorkBook = excel.ActiveWorkbook;
sheets = excel.Sheets;
pivotWorkSheet = (Excel.Worksheet)sheets.Add();

// Create the Pivot Table
pivotCaches = activeWorkBook.PivotCaches();
pivotCache = pivotCaches.Create(Excel.XlPivotTableSourceType.xlDatabase,"Sheet1!$A$2:$J$35");
pivotTable = pivotCache.CreatePivotTable("Sheet2!R2C1");

// Set the Pivot Fields
pivotFields = (Excel.PivotFields)pivotTable.PivotFields();

1 个答案:

答案 0 :(得分:1)

我想出来以防其他人正在寻找我使用的:

  pivotTable.RowAxisLayout(Excel.XlLayoutRowType.xlTabularRow);