Ao tentar rodas as macros deu erro, e depurando os códigos percebi que haviam erros em algumas letras do código, letras com acentos. Creio q apenas nas letras com acento, conforme exempo abaixo (palavras: Veículo e dinâmica):
Sheets("Valor por VeÌculo").Select
ActiveSheet.PivotTables("Tabela din‚mica8").PivotCache.Refresh
Uso Office 365 para MacOS. Meu Excel está em Inglês. Seria por causa da versão do Excel p/ MacOS ou por estar em Inglês?