I have two pivot tables on top of each other (Refer To Picture) that are created through VBA. The empty rows between the two pivots is always changing, based on the top pivots data changing, that is the reason for the gap between the pivot tables. Here is the tricky part . How can I select the empty rows between the two pivot tables and hide them. Leaving just two empty rows between them?