A melhor solução que pude encontrar foi fazer o seguinte:
- Crie uma tabela dinâmica a partir do VBA na pasta de trabalho original em uma nova planilha
- Faça com que a tabela dinâmica mostre exatamente como eu ainda a quero dentro da pasta de trabalho original
- "Achatar" a tabela dinâmica copiando as colunas e linhas que ocupa para uma nova guia. Isso elimina quaisquer dados desnecessários para não desperdiçar memória. Se eu não fizesse essa etapa, meu computador ficaria sem memória para copiar todo o conjunto de dados.
- Copie a planilha nivelada para a nova pasta de trabalho.
Um pouco de trabalho, mas isso funcionou para mim, então espero que seja para os outros também.