|
|||||||
кеш таблицы
Время создания: 12.10.2019 20:12
Раздел: Разные закладки - VBA - Excel - Сводные
Запись: xintrea/mytetra_db_adgaver_new/master/base/1505992739pz0b8cqwac/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Sub CreatePivotCaches() Dim PTCache As PivotCache Dim PT As PivotTable Dim ff As Variant Set PT = ActiveSheet.PivotTables(1) 'ff = PT.SourceData Set PTCache = PT.PivotCache ' Добавление нового листа в сводную таблицу Worksheets.Add
' Создание сводной таблицы Set PT = ActiveSheet.PivotTables.Add( _ PivotCache:=PTCache, _ TableDestination:=Range("A3")) ' Добавление полей With PT ' .PivotFields("Регион").Orientation = xlPageField ' .PivotFields("Месяц").Orientation = xlColumnField ' .PivotFields("Представитель").Orientation = xlRowField .PivotFields("Affectation").Orientation = xlDataField 'нет заголовков полей .DisplayFieldCaptions = False End With End Sub Sub CreatePivotTable() Dim PTCache As PivotCache Dim PT As PivotTable
' Создание кэша Set PTCache = ActiveWorkbook.PivotCaches.Create( _ SourceType:=xlDatabase, _ SourceData:=Range("A1").CurrentRegion)
' Добавление нового листа в сводную таблицу Worksheets.Add
' Создание сводной таблицы Set PT = ActiveSheet.PivotTables.Add( _ PivotCache:=PTCache, _ TableDestination:=Range("A3"))
'' Добавление полей ' With PT ' .PivotFields("Регион").Orientation = xlPageField ' .PivotFields("Месяц").Orientation = xlColumnField ' .PivotFields("Представитель").Orientation = xlRowField ' .PivotFields("Продажи").Orientation = xlDataField ' 'нет заголовков полей ' .DisplayFieldCaptions = False ' End With End Sub |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|