I had a look at your problem. to summarize. you are doing a lot of manual work to get custom totals under each department. for insiders, there is a custom sum on the innerfield "Earning code" those totals need to show under each department and not only at the bottom of the pivot for all departments.
I think resolving the clipboard issue is not very usefull building a report should not be so much manual work..
The only way I can see this done faster is to use VBA to rebuild the report from scratch each time new data is added. that is what I have done.
I build 4 macro's
1 clear the oldreport and rebuild the new headers on new report tab
2. one to copy the pivotdata for each department to the new report tab
3. Apply layout to department headers and grandtotal rows
4. a simple macro that start above three macro's after eachother
the codes...
Have a look at the attachment to see if this code solves your problem.. It will take about a minute or so to build the report because it has to step thru each department pivot and copy it. so do not expect an instant result
Bookmarks