Excel para Mac: como corrigir o “Run‑time error 1004” causado pelo Acrobatexceladdin (Adobe Acrobat)

Se o Excel para Mac passou a mostrar “Run‑time error ‘1004’” ao abrir ou criar uma planilha, a causa mais provável é o add‑in do Adobe Acrobat. Este guia prático explica o problema, a correção e dicas para evitar que o erro volte.

Índice

Visão geral do erro

Após atualizar para o Excel para Mac 16.89 (build 24090815) no macOS Sonoma 14.x, muitos utilizadores (usuários) passaram a ver a seguinte mensagem do VBA ao iniciar o Excel ou ao criar/abrir um ficheiro:

Run‑time error '1004': Method 'Name' of object 'AddIn' failed

O alerta surge imediatamente e obriga a clicar em End (Encerrar) antes de continuar a trabalhar. Na maioria dos casos, nenhuma planilha chega a ser carregada até que a mensagem seja fechada.

Ambiente afetado

ComponenteDetalhe
ExcelMicrosoft Excel para Mac 16.89 (build 24090815)
SistemamacOS Sonoma 14.x
AcrobatAdobe Acrobat (Continuous Release 2024)
SuplementoAcrobatexceladdin (carregado automaticamente pelo Acrobat)
Sintoma principalErro de tempo de execução 1004 ao abrir/criar ficheiros no Excel

O que causa o problema

O responsável é o suplemento Acrobatexceladdin, instalado automaticamente pelo Adobe Acrobat. Quando carregado pelo Excel, este add‑in tenta registar‑se como um macro add‑in e falha, disparando a exceção do VBA e interrompendo o fluxo normal de abertura da aplicação/ficheiro.

  • Reinstalar o Excel não resolve: o Acrobat volta a colocar o suplemento e o erro reaparece.
  • Escopo: a falha foi reportada no macOS; no Windows, o mesmo suplemento normalmente não gera o erro.
  • Interferência: se tiver vários suplementos da Adobe, é comum que o conflito parta do Acrobatexceladdin; desative todos e reative um a um para identificar o causador.

Correção rápida e segura

O método mais eficaz é desativar o suplemento no Excel. Siga os passos abaixo.

PassoAção no Excel (Mac)
1Feche a caixa de erro clicando em End (Encerrar).
2Abra Ferramentas ▸ Suplementos do Excel…
(ou, se a faixa Desenvolvedor estiver visível, Desenvolvedor ▸ Suplementos do Excel).
3Localize Acrobatexceladdin na lista e desmarque a caixa de seleção.
4Feche e reabra o Excel para confirmar. O erro deixa de aparecer.

Importante: onde não procurar

  • O add‑in não aparece em Inserir ▸ Os meus suplementos. Utilize os caminhos acima (Ferramentas ou Desenvolvedor).

Se o suplemento “parece” não existir

Há casos em que o Acrobatexceladdin não aparece na lista de suplementos, embora esteja a ser carregado. Nesses cenários, verifique a pasta de add‑ins do utilizador e remova os ficheiros relacionados.

Verificar e limpar a pasta de Add‑Ins

LocalCaminho
Pasta de add‑ins do utilizador~/Library/Group Containers/UBF8T346G9.Office/User Content/Add-Ins/

Passos sugeridos:

  1. Feche o Excel.
  2. No Finder, use Ir ▸ Ir para a pasta… e cole o caminho acima.
  3. Mova para a Secretária (Área de Trabalho) quaisquer ficheiros relacionados à Adobe/Acrobat (por exemplo, nomes contendo “Acrobat”, “Acrobatexceladdin”, “.xlam”).
  4. Abra novamente o Excel e verifique se o erro desapareceu.

Alternativa via Terminal (opcional, para equipas de TI)

Faça primeiro uma cópia de segurança. Os comandos abaixo apenas movem os ficheiros para uma pasta de backup na Secretária.

# Listar add-ins do utilizador
ls -la ~/Library/Group\ Containers/UBF8T346G9.Office/User\ Content/Add-Ins/

Criar pasta de backup

mkdir -p ~/Desktop/Backup-AddIns-Excel

Mover ficheiros relacionados ao Acrobat (ajuste o padrão conforme os nomes encontrados)

mv ~/Library/Group\ Containers/UBF8T346G9.Office/User\ Content/Add-Ins/Acrobat ~/Desktop/Backup-AddIns-Excel/ 

Depois de mover ou remover os ficheiros problemáticos, inicie o Excel e confirme se o problema foi resolvido.

Por que desativar o Acrobatexceladdin é seguro

  • O suplemento não é essencial para editar planilhas no Excel.
  • Desativá‑lo não afeta o funcionamento do Excel como editor de planilhas.
  • Caso precise de funcionalidades do Acrobat integradas ao Excel no futuro, é possível reativar o add‑in com um clique.

Boas práticas para evitar a recorrência

  • Mantenha o Excel e o Acrobat atualizados: instale as atualizações assim que disponíveis; correções de compatibilidade costumam vir por meio de patches.
  • Controle os suplementos: mantenha apenas os indispensáveis ativos. Quanto menos add‑ins carregados, menor a chance de conflitos.
  • Teste em conta secundária: se administra TI, crie um perfil de teste no macOS para validar updates antes de os aplicar a todos.
  • Backups dos Add‑Ins: antes de limpar a pasta de add‑ins, copie os ficheiros para um local de segurança.

Procedimento recomendado para equipas de suporte

  1. Reproduzir: abrir o Excel 16.89 (build 24090815) em macOS Sonoma 14.x; confirmar a mensagem “Run‑time error 1004”.
  2. Isolar: abrir Ferramentas ▸ Suplementos do Excel…; desativar Acrobatexceladdin.
  3. Validar: reiniciar o Excel; criar uma nova planilha; confirmar ausência do erro.
  4. Mitigar em massa: script de movimentação/remoção do ficheiro do add‑in na pasta Add-Ins dos perfis afetados.
  5. Comunicar: informar utilizadores sobre o motivo e o impacto (neutro) da desativação do add‑in.

Resolução avançada

Verificar o estado do add‑in dentro do Excel

  1. Abra Ferramentas ▸ Suplementos do Excel….
  2. Confirme se Acrobatexceladdin está desmarcado.
  3. Se necessário, clique em Procurar… e remova a referência a qualquer .xlam do Acrobat.

Reativar temporariamente (para diagnóstico)

Para confirmar que a causa é mesmo o add‑in, pode ativá‑lo e reiniciar o Excel para ver se o erro volta. Se sim, desative‑o novamente e deixe‑o desligado até existir uma atualização do fornecedor.

Remoção controlada do ficheiro

Se o Excel insistir em recarregar o add‑in, remova (ou renomeie) o ficheiro físico na pasta de Add‑Ins. Uma abordagem segura é adicionar uma extensão extra para o impedir de ser carregado:

# Exemplo: transformar .xlam em .xlam.disabled
cd ~/Library/Group\ Containers/UBF8T346G9.Office/User\ Content/Add-Ins/
for f in Acrobat.xlam; do mv "$f" "$f.disabled"; done

Casos em que reinstalar o Excel não ajuda

Muitos tentam desinstalar e reinstalar o Excel, mas o Acrobat volta a inserir o add‑in durante a sua própria atualização ou execução. Por isso, a reinstalação do Excel, isoladamente, não resolve de forma definitiva.

Sintomas comuns e o que significam

SintomaInterpretação
Erro 1004 logo ao abrir o ExcelO add‑in é carregado no arranque da aplicação e falha ao registar‑se.
Erro 1004 ao criar livro vazioO add‑in é invocado na criação do workbook e interrompe a operação.
Excel funciona após clicar em EndO Excel continua, mas o ambiente fica instável; o erro pode voltar em ciclos.
Reinstalação do Excel não muda nadaO Acrobat repõe o add‑in; é necessário desativar ou remover o ficheiro.

Perguntas frequentes (FAQ)

Posso continuar a usar o Adobe Acrobat normalmente?

Sim. Desativar o Acrobatexceladdin afeta apenas a integração específica com o Excel. As funções de leitura/edição de PDF no Acrobat permanecem ativas.

Desativar o add‑in é reversível?

É. Basta voltar a Ferramentas ▸ Suplementos do Excel… e marcar novamente a caixa do Acrobatexceladdin (ou repor o ficheiro renomeado).

O erro corrompe os meus ficheiros do Excel?

Não há evidência de corrupção causada por esta falha. O erro ocorre antes de o Excel carregar totalmente o documento. Ainda assim, é boa prática manter cópias de segurança.

Existe impacto no Windows?

Até ao momento, o problema foi reportado no macOS. Em ambientes Windows, o mesmo suplemento normalmente não apresenta o erro 1004.

Há risco para outras aplicações do Office (Word/PowerPoint)?

O conflito observado está associado ao Excel. Caso note mensagens anómalas noutros programas, aplique a mesma lógica: rever e desativar temporariamente add‑ins de terceiros.

É possível automatizar a mitigação em vários Macs?

Sim. Em ambientes geridos, use um script de gestão (por exemplo, via MDM) que desligue o add‑in no Excel e/ou mova os ficheiros do Acrobat*.xlam para um diretório de quarentena no perfil do utilizador.

Checklist rápido de diagnóstico

  • ✅ Confirme a versão: Excel 16.89 (build 24090815) e macOS 14.x.
  • ✅ Veja se a mensagem “Run‑time error 1004” aparece no arranque.
  • ✅ Em Ferramentas ▸ Suplementos do Excel…, desative Acrobatexceladdin.
  • ✅ Reinicie o Excel e teste com um livro em branco.
  • ✅ Se necessário, limpe a pasta User Content/Add-Ins e remova/renomeie ficheiros do Acrobat.
  • ✅ Mantenha Excel e Acrobat atualizados para incorporar correções futuras.

Notas adicionais importantes

  • Não confunda complementos: Suplementos do Office (baseados na web) aparecem na galeria “Os meus suplementos”. Já Suplementos do Excel (como .xlam) são geridos em Ferramentas ▸ Suplementos do Excel….
  • Sem macros próprias? Mesmo que não use VBA, um add‑in com falha pode bloquear a aplicação. Por isso, desativar o Acrobatexceladdin é a via mais rápida para estabilizar o Excel.
  • Ambientes híbridos: se alterna entre Mac e Windows, a desativação no Mac não afeta o Windows e vice-versa; cada ambiente tem a sua lista local de add‑ins.

Exemplo de comunicação ao utilizador final

“Estamos a corrigir uma mensagem ‘Run‑time error 1004’ ao abrir o Excel no macOS. O problema é causado por um suplemento do Adobe Acrobat. Desativámos o suplemento no Excel; o acesso aos seus ficheiros está normal e nenhuma funcionalidade principal foi removida. Caso necessite da integração específica com o Acrobat, contacte o suporte.”

Resumo

O erro “Run‑time error 1004: Method ‘Name’ of object ‘AddIn’ failed” no Excel para Mac 16.89 em macOS Sonoma 14.x é, tipicamente, provocado pelo suplemento Acrobatexceladdin do Adobe Acrobat (Continuous Release 2024). Desativar o add‑in em Ferramentas ▸ Suplementos do Excel… e, se necessário, remover/renomear os ficheiros físicos na pasta User Content/Add-Ins resolve de forma imediata e segura. Reinstalar o Excel não é suficiente, pois o Acrobat tende a repor o suplemento. Mantenha as aplicações atualizadas e controle a lista de add‑ins para prevenir a recorrência.


Passo a passo condensado

  1. No alerta do VBA, clique em End.
  2. Abra Ferramentas ▸ Suplementos do Excel… (ou Desenvolvedor ▸ Suplementos do Excel).
  3. Desmarque Acrobatexceladdin.
  4. Reinicie o Excel e confirme que o erro sumiu.
  5. Se o add‑in não aparecer, remova os ficheiros correspondentes em ~/Library/Group Containers/UBF8T346G9.Office/User Content/Add-Ins/ (guarde uma cópia de segurança).

Tabela de referência rápida

ItemValor/Acção
MensagemRun‑time error '1004': Method 'Name' of object 'AddIn' failed
Provável causaSuplemento Acrobatexceladdin (Adobe Acrobat)
CorreçãoDesativar o add‑in em Suplementos do Excel… e reiniciar
AlternativaRemover/renomear o ficheiro .xlam relacionado na pasta Add-Ins
Reinstalar ExcelNão resolve de forma definitiva
Impacto no WindowsGeralmente não reproduz o erro

Dica final: se usa várias extensões da Adobe no Office, desative todas e reabilite uma a uma até encontrar a que dispara o erro. Em ambientes empresariais, padronize esse procedimento no runbook de suporte.

Índice