Добавление сводных фильтров на лист с помощью Aspose.cells C sharp - PullRequest
0 голосов
/ 12 апреля 2019

Мне нужно добавить фильтры на мой лист, используя Aspose.cells. Ниже мои текущие коды:

 Worksheet ws= wb.Worksheets[1];
        int IPivotIndex = 

 ws.PivotTables.Add
 ("'0587_N_201902_1AB6461_190222_22'!$A$1:$M$100000", 
 "A5", "PivotPerDep");
        PivotTable pt = ws.PivotTables[IPivotIndex];
        pt.RowGrand = true;
        pt.ColumnGrand = true;
        pt.AddFieldToArea(PivotFieldType.Row, 5); 
        pt.AddFieldToArea(PivotFieldType.Column, 3);
        pt.AddFieldToArea(PivotFieldType.Data, 6);
        pt.PivotFilters.Add(0, PivotFilterType.ValueEqual);
        pt.PivotFilters.Add(1, PivotFilterType.ValueEqual);

У меня есть 3 рабочих листа в Excel, и мне нужно, чтобы фильтр появился на рабочем листе [1], но по умолчанию он вставляется в рабочий лист [0].

Кто-нибудь знает, как я могу применить фильтр на другом листе вместо первого?

...