![]() |
#3 |
Участник
|
Надо добавить ориентацию для DataPivotField
VBA X++: Dim objTable As PivotTable, objField As PivotField ' Select the sheet and first cell of the table that contains the data. ActiveWorkbook.Sheets("Employees").Select Range("A1").Select ' Create the PivotTable object based on the Employee data on Sheet1. Set objTable = Sheet1.PivotTableWizard ' Specify row and column fields. Set objField = objTable.PivotFields("DEPT") objField.Orientation = xlRowField Set objField = objTable.PivotFields("LOCATION") objField.Orientation = xlColumnField ' Specify a data field with its summary ' function and format. Set objField = objTable.PivotFields("SALARY") objField.Orientation = xlDataField objField.Function = xlSum objField.NumberFormat = "$ #,##0" Set objField = objTable.PivotFields("RAISE") objField.Orientation = xlDataField objField.Function = xlSum objField.NumberFormat = "$ #,##0" objTable.DataPivotField.Orientation = xlColumnField X++: comPivotField = comPivotTable.DataPivotField(); comPivotField.Orientation(2); |
|
|
![]() |
||||
Тема | Ответов | |||
Сводная таблица на форме через ADO.Recordset | 3 | |||
Сводная таблица. Сворачивание | 2 | |||
Сводная таблица | 10 | |||
select sum(amount) from временная таблица | 6 | |||
Copyof Сводная таблица | 0 |
|