Не корректное имя поля в сводной таблице - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте!
Когда добавляешь поле "Выполнили план" и указывам тип агрегатной функции - xlSum, то в имени остается "Количество ...", а не "Сумма ...". Это нормально?

Может код надо по другому писать, чтобы в начале имени соответствовало типу агрегации?

Решение задачи: «Не корректное имя поля в сводной таблице»

textual
Листинг программы
Set PT(1) = ThisWorkbook.Sheets("Лист1").PivotTables.Add( _
        PivotCache:=PTCache, _
        TableDestination:=ThisWorkbook.Sheets("Лист1").Cells(3, 1), _
        TableName:=PT_UbitokAKB)

' так добавляю вычисляемое поле
' В массиве несколько сводных таблиц. Добавляя вычисляемые меры в первую, появляются и в других
PT(1).CalculatedFields.Add name, "= ...", True
...   
Set PT(4) = ThisWorkbook.Sheets("Лист4").PivotTables.Add( _
        PivotCache:=PTCache, _
        TableDestination:=ThisWorkbook.Sheets("Лист4").Cells(3, 1), _
        TableName:=PT_Detal)

PT(4).RowAxisLayout xlTabularRow
PT(4).HasAutoFormat = False
...
'значения добавляются так
...
    PT(4).AddDataField PT(4).PivotFields("Процент возврата "), "Процент возврата ", xlSum ' Перенаименовываем, в конце пробел
    PT(4).PivotFields("Процент возврата ").Position = 5       
...
'вычисляемые поля добавляются так
...
    PT(4).AddDataField PT(4).PivotFields("Вывод возвраты "), "Вывод возвраты ", xlSum ' Перенаименовываем, в конце пробел
    PT(4).PivotFields("Вывод возвраты ").Position = 10           
...

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 3.5 из 5
Похожие ответы