Pivot Table - Hide Columns + Maintain Grand Total

  • Greetings Friends,


    I have been doing a bit of coding in VBA on some reports for the place I work.
    I am already 90% through and up with this seemingly small challenge.


    I need to display only one of the column value (count) and yet show the sum of all column values.
    In other words I need to have the columns hidden for the other columns but total should show that of all.
    So I only want certain columns hidden.
    However, when columns are hidden on the interface, pivot table totals only what is displayed.
    But in effect the pivot table object still has all the hidden data available to it, doesn't it?
    It should be able to calculate the total of all columns and display it maybe as a separate calculated column via VBA or something in that line.
    Do you think there could be such a possibility?
    Could anyone explain if this can be done via VBA.
    Greatly appreciate your help.


    Sample data as below:
    I need to display column labeled '2' only and hide all other possibilities and yet keep grand total values the same.


    [TABLE="width: 387"]

    [tr]


    [td]

    Calls Handled

    [/td]


    [td]

    Column Labels

    [/td]


    [td][/td]


    [td][/td]


    [td][/td]


    [td][/td]


    [/tr]


    [tr]


    [td]

    Row Labels

    [/td]


    [td]

    1

    [/td]


    [td]

    2

    [/td]


    [td]

    3

    [/td]


    [td]

    4

    [/td]


    [td]

    Grand Total

    [/td]


    [/tr]


    [tr]


    [td]

    ALA-ARA-SER

    [/td]


    [td]

    340

    [/td]


    [td]

    831

    [/td]


    [td][/td]


    [td]

    11

    [/td]


    [td]

    1182

    [/td]


    [/tr]


    [tr]


    [td]

    ALA-ENG-SER

    [/td]


    [td]

    80

    [/td]


    [td]

    171

    [/td]


    [td][/td]


    [td]

    2

    [/td]


    [td]

    253

    [/td]


    [/tr]


    [tr]


    [td]

    ALQ-ARA-SER

    [/td]


    [td]

    41

    [/td]


    [td]

    119

    [/td]


    [td][/td]


    [td][/td]


    [td]

    160

    [/td]


    [/tr]


    [tr]


    [td]

    ALQ-ENG-SER

    [/td]


    [td]

    179

    [/td]


    [td]

    483

    [/td]


    [td][/td]


    [td][/td]


    [td]

    662

    [/td]


    [/tr]


    [tr]


    [td]

    CEN-ARA-SER

    [/td]


    [td]

    866

    [/td]


    [td]

    2658

    [/td]


    [td]

    1

    [/td]


    [td]

    80

    [/td]


    [td]

    3605

    [/td]


    [/tr]


    [tr]


    [td]

    CEN-ENG-SER

    [/td]


    [td]

    861

    [/td]


    [td]

    3595

    [/td]


    [td][/td]


    [td]

    50

    [/td]


    [td]

    4506

    [/td]


    [/tr]


    [tr]


    [td]

    DIP-ENG-SER

    [/td]


    [td]

    5

    [/td]


    [td]

    2

    [/td]


    [td][/td]


    [td][/td]


    [td]

    7

    [/td]


    [/tr]


    [tr]


    [td]

    FUJ-ARA-SER

    [/td]


    [td]

    29

    [/td]


    [td]

    55

    [/td]


    [td][/td]


    [td][/td]


    [td]

    84

    [/td]


    [/tr]


    [tr]


    [td]

    FUJ-ENG-SER

    [/td]


    [td]

    9

    [/td]


    [td]

    7

    [/td]


    [td][/td]


    [td][/td]


    [td]

    16

    [/td]


    [/tr]


    [tr]


    [td]

    GAR-ARA-SER

    [/td]


    [td]

    232

    [/td]


    [td]

    626

    [/td]


    [td][/td]


    [td]

    9

    [/td]


    [td]

    867

    [/td]


    [/tr]


    [tr]


    [td]

    GAR-ENG-SER

    [/td]


    [td]

    319

    [/td]


    [td]

    901

    [/td]


    [td][/td]


    [td]

    1

    [/td]


    [td]

    1221

    [/td]


    [/tr]


    [tr]


    [td]

    MUS-ARA-SER

    [/td]


    [td]

    783

    [/td]


    [td]

    1968

    [/td]


    [td][/td]


    [td]

    35

    [/td]


    [td]

    2786

    [/td]


    [/tr]


    [tr]


    [td]

    MUS-ENG-SER

    [/td]


    [td]

    726

    [/td]


    [td]

    2016

    [/td]


    [td][/td]


    [td]

    31

    [/td]


    [td]

    2773

    [/td]


    [/tr]


    [tr]


    [td]

    QAB-ARA-SER

    [/td]


    [td]

    65

    [/td]


    [td]

    145

    [/td]


    [td][/td]


    [td]

    1

    [/td]


    [td]

    211

    [/td]


    [/tr]


    [tr]


    [td]

    QAB-ENG-SER

    [/td]


    [td]

    209

    [/td]


    [td]

    412

    [/td]


    [td][/td]


    [td][/td]


    [td]

    621

    [/td]


    [/tr]


    [tr]


    [td]

    RAK-ARA-SER

    [/td]


    [td]

    212

    [/td]


    [td]

    358

    [/td]


    [td][/td]


    [td]

    6

    [/td]


    [td]

    576

    [/td]


    [/tr]


    [tr]


    [td]

    RAK-ENG-SER

    [/td]


    [td]

    61

    [/td]


    [td]

    107

    [/td]


    [td][/td]


    [td][/td]


    [td]

    168

    [/td]


    [/tr]


    [tr]


    [td]

    SHJ-ARA-SER

    [/td]


    [td]

    287

    [/td]


    [td]

    696

    [/td]


    [td][/td]


    [td]

    6

    [/td]


    [td]

    989

    [/td]


    [/tr]


    [tr]


    [td]

    SHJ-ENG-SER

    [/td]


    [td]

    246

    [/td]


    [td]

    570

    [/td]


    [td][/td]


    [td][/td]


    [td]

    816

    [/td]


    [/tr]


    [tr]


    [td]

    SZR-ARA-SER

    [/td]


    [td]

    498

    [/td]


    [td]

    1459

    [/td]


    [td][/td]


    [td]

    32

    [/td]


    [td]

    1989

    [/td]


    [/tr]


    [tr]


    [td]

    SZR-ENG-SER

    [/td]


    [td]

    1452

    [/td]


    [td]

    4481

    [/td]


    [td][/td]


    [td]

    4

    [/td]


    [td]

    5937

    [/td]


    [/tr]


    [tr]


    [td]

    Grand Total

    [/td]


    [td]

    7500

    [/td]


    [td]

    21660

    [/td]


    [td]

    1

    [/td]


    [td]

    268

    [/td]


    [td]

    29429

    [/td]


    [/tr]


    [/TABLE]

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!