Powerpivot pivot table with vba

maring28

New Member
Joined
Jul 24, 2013
Messages
18
Hi to all,

I'm trying to make a "dynamic" pivot table based on powerpivot data. What I mean is, I have many measures and I want the user to be able to select them from a list (without opening the fields window), and then apply a macro code that would clear the pivot and add the fields that were selected by the user.
I have the command that will remove fields:
ActiveSheet.PivotTables("pivottable2").CubeFields("[Measures].[measure_name]") _
.Orientation = xlHidden

However, I cannot find one to add, as .Orientation = xlDataField is not working.
Why is that? What must I do?

P.S. Orientation = xlDataField is not working is working on a regular pivot table.


Thanks very much,
I am really lost with this...

Marina
 

Excel Facts

What is the shortcut key for Format Selection?
Ctrl+1 (the number one) will open the Format dialog for whatever is selected.

Forum statistics

Threads
1,223,990
Messages
6,175,817
Members
452,672
Latest member
missbanana

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top