Atualizou o Excel 365 para Mac (16.89 ou posterior) e, ao abrir, passou a ver o alerta de VBA “Run‑time error ‘1004’”? A origem típica é o suplemento do Adobe Acrobat (AcrobatExcelAddin). Este guia mostra como desativá‑lo com segurança, remover o ficheiro .xlam e evitar a volta do erro.
Visão geral do problema
Após instalar o Excel para Mac 365 versão 16.89 (build 24090815) ou posterior, diversos utilizadores reportaram o seguinte aviso sempre que o Excel inicia, mesmo com um livro em branco:
Visual Basic for Applications
Run-time error '1004':
Method 'Name' of object 'Addin' failed.
O alerta não impede a utilização do Excel, mas é irritante e levanta receios de quebra de compatibilidade com ficheiros que usam macros. Na prática, trata-se de um conflito de carregamento de um suplemento específico e não de corrupção de dados ou de problemas nos seus ficheiros .xlsx/.xlsm.
O que está a causar o erro
A causa identificada é o suplemento do Acrobat para Excel, normalmente listado como AcrobatExcelAddin e também referido como PDFMaker ou Adobe PDF. Ao ser carregado pelo Excel, esse add‑in tenta interagir com a interface de “AddIns” do VBA e falha na propriedade Name
do objeto, disparando o erro “Method ‘Name’ of object ‘Addin’ failed”.
Esse comportamento iniciou‑se após alterações internas do Excel 16.89+ no processo de inicialização de suplementos. O resultado prático é um aviso de tempo de execução (Run‑time) que não afeta o cálculo nem o conteúdo dos livros.
Confirmações e escopo
- Mais de 20 confirmações de sucesso indicam que desativar o AcrobatExcelAddin elimina o aviso imediatamente.
- Afeta utilizadores do Microsoft 365 para Mac (Excel 16.89 ou posterior). O sintoma aparece tanto em Macs Intel quanto Apple Silicon (M1/M2/M3).
- Reinstalar ou “reparar” o Excel, por si só, não resolve se o suplemento continuar ativo.
Como distinguir os tipos de suplemento no Mac
Há duas áreas de suplementos no Excel para Mac e é comum confundi‑las. A correção só acontece no painel certo:
Local | Descrição | Exemplos | Relevância para o erro 1004 |
---|---|---|---|
Ferramentas ▸ Suplementos do Excel… | Lista de add‑ins clássicos do Excel (ficheiros .xla/.xlam) carregados localmente. | Solver, Analysis ToolPak, AcrobatExcelAddin | É aqui que deve desativar o add‑in da Adobe. |
Inserir ▸ Suplementos | Suplementos modernos (Office/JS) vindos da Office Store. | Tradutor, Wikipedia, Stocks | Não tem efeito sobre este erro específico. |
Solução rápida e comprovada
Desative o add‑in do Acrobat pelo painel correto. Na maioria dos casos, o erro desaparece na próxima abertura do Excel.
Passos | Caminho exato |
---|---|
1 — Abra o Excel. | |
2 — Vá a Ferramentas ▸ Suplementos do Excel… (não confundir com Inserir ▸ Suplementos). | |
3 — Desmarque AcrobatExcelAddin (ou “PDFMaker”, “Adobe PDF”, etc.). | |
4 — Feche e reabra o Excel. | O erro desaparece. |
Observação: se a lista parecer vazia ou o suplemento não estiver visível, remova manualmente o ficheiro
AcrobatExcelAddin.xlam
em:~/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Add-ins
ou desinstale o Adobe Acrobat.
Guia completo: do diagnóstico à correção
Confirmar a versão do Excel
- No menu Excel ▸ Sobre o Excel, verifique a versão. Se aparecer 16.89 (build 24090815) ou posterior, a situação descrita aplica‑se ao seu caso.
- Se utiliza canais de atualização corporativos, confirme se houve atualização recente na sua organização.
Identificar o add‑in problemático
- Com o Excel aberto, aceda a Ferramentas ▸ Suplementos do Excel….
- Procure entradas como AcrobatExcelAddin, Adobe PDF, PDFMaker ou semelhantes.
- Desmarque a caixa. Clique em OK e reinicie o Excel.
Se o add‑in não aparecer na lista
Algumas instalações colocam o ficheiro fora da lista padrão. Nesse caso, apague ou renomeie o .xlam manualmente:
- No Finder, use Ir ▸ Ir à Pasta… e cole:
~/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Add-ins
- Procure por
AcrobatExcelAddin.xlam
(nomes próximos também são possíveis). - Arraste para o Lixo ou renomeie para
AcrobatExcelAddin.xlam.disabled
para poder reverter facilmente mais tarde. - Abra o Excel: o alerta deve desaparecer.
Quando considerar reinstalar o Acrobat
- Se precisa de integração do Acrobat e quer manter o ecossistema Adobe, experimente desinstalar e reinstalar/atualizar o Acrobat, pois versões mais recentes podem substituir o add‑in defeituoso.
- Enquanto não houver correção oficial, mantenha o add‑in desativado para evitar a mensagem a cada arranque.
O que não resolve (e porquê)
- Atualizar/reinstalar apenas o Excel: o alerta regressa porque o .xlam do Acrobat volta a ser carregado.
- Limpar preferências do Excel: não remove o add‑in e não evita o conflito.
- Reparar permissões do macOS: irrelevante para este tipo de erro de VBA no arranque.
Impacto nos seus ficheiros e macros
- O erro não corrompe livros nem apaga dados.
- Macros próprias, de outros add‑ins ou do Solver continuam a funcionar normalmente.
- O aviso ocorre apenas na fase de carregamento do add‑in do Acrobat e não durante o cálculo ou a abertura de ficheiros comuns.
Alternativas para criar/exportar PDFs sem o add‑in
Enquanto aguarda correção oficial, use as opções nativas e seguras do macOS/Excel:
- Ficheiro ▸ Guardar Como ▸ PDF (nativo do macOS).
- Ficheiro ▸ Imprimir… ▸ PDF ▸ Guardar como PDF.
- Se necessário, reative temporariamente o add‑in do Acrobat apenas para uma tarefa específica, sabendo que o aviso poderá voltar na próxima abertura.
Boas práticas com suplementos no Excel para Mac
- Ative apenas os add‑ins realmente necessários ao seu fluxo de trabalho.
- Documente internamente quais add‑ins estão instalados nos seus Macs (nome, caminho e finalidade).
- Mantenha uma cópia de segurança antes de remover ficheiros .xlam de fornecedores de terceiros.
- Após grandes atualizações do Office, teste o arranque do Excel com suplementos mínimos e adicione‑os gradualmente.
Fluxo de resolução rápida (checklist)
- Abrir Excel → ver se o aviso 1004 aparece.
- Ferramentas ▸ Suplementos do Excel… → desmarcar AcrobatExcelAddin / PDFMaker.
- Fechar e reabrir o Excel → confirmar que o aviso desapareceu.
- Se necessário, remover/renomear
AcrobatExcelAddin.xlam
no caminho do utilizador. - Opcional: atualizar o Acrobat para uma edição mais recente.
Notas para equipas de TI (ambientes geridos)
Para várias máquinas, em vez de instruir utilizadores um a um, é possível automatizar a neutralização do add‑in via gestão de ficheiros no perfil do utilizador. Uma abordagem simples é renomear ou mover o .xlam para uma pasta “Disabled”. Exemplos de comandos (executados no contexto do utilizador):
# Criar pasta de quarentena (se não existir)
mkdir -p "$HOME/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Disabled Add-ins"
Mover (ou renomear) o AcrobatExcelAddin.xlam, se presente
if \[ -f "\$HOME/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Add-ins/AcrobatExcelAddin.xlam" ]; then
mv "\$HOME/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Add-ins/AcrobatExcelAddin.xlam"
"\$HOME/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Disabled Add-ins/AcrobatExcelAddin.xlam"
fi
Dica: se o nome do ficheiro variar, combine um padrão prudente (ex.: Adobe*.xlam
) e valide antes de mover.
Perguntas frequentes (FAQ)
O erro 1004 danifica os meus ficheiros?
Não. É um erro de arranque durante o carregamento do suplemento do Acrobat. Os seus livros e macros continuam intactos.
Posso manter o Acrobat instalado e apenas desativar o add‑in?
Sim. Basta desmarcar o AcrobatExcelAddin em Ferramentas ▸ Suplementos do Excel…. O Acrobat continuará disponível fora do Excel.
Voltar a ativar o add‑in resolve?
Não. Ao reativar, o erro tende a regressar na próxima inicialização do Excel, até existir correção do fornecedor.
Atualizar o Excel para a versão mais recente corrige o problema?
Por si só, não. Enquanto o suplemento defeituoso estiver ativo, o alerta pode reaparecer.
Existe impacto no desempenho?
Não relevante. O sintoma é um aviso pontual no arranque; não afeta o cálculo, filtros, gráficos ou fórmulas.
E no Windows?
Este artigo trata especificamente do Excel para Mac. O mecanismo e o caminho de ficheiros são diferentes no Windows.
Como confirmo que o add‑in foi mesmo desativado?
Abra o Excel → Ferramentas ▸ Suplementos do Excel… e verifique a caixa desmarcada. Reinicie o Excel: o aviso não deve surgir.
É seguro apagar o .xlam?
Sim, desde que saiba que é o ficheiro do Acrobat. Prefira renomear para .disabled
se quiser a opção de reverter.
Variações de nomes e idioma
Dependendo do idioma da interface, o suplemento pode aparecer como AcrobatExcelAddin, PDFMaker ou Adobe PDF. O menu também pode variar entre “Suplementos” e “Complementos”, mas o caminho funcional é o mesmo em Ferramentas ▸ Suplementos do Excel….
Cronologia e versões aconselhadas
Enquanto o fornecedor não publicar um substituto compatível do AcrobatExcelAddin, mantenha‑o desativado. Fique atento a versões futuras do Excel (por exemplo, 16.90+) e a atualizações do Acrobat que prometam corrigir o carregamento do add‑in.
Versão/Produto | Situação conhecida | Ação recomendada |
---|---|---|
Excel 365 para Mac 16.89 (24090815) | Mensagem 1004 no arranque com o add‑in da Adobe ativo. | Desativar/remoção do AcrobatExcelAddin. |
Excel 365 para Mac ≥ 16.89 | Comportamento semelhante reportado. | Mesma mitigação; aguardar correção do fornecedor. |
Acrobat (várias edições) | Instala/atualiza o add‑in para Excel (.xlam). | Se necessário, atualizar o Acrobat e testar; caso contrário, manter o add‑in desativado. |
Resumo executivo
O aviso “Run‑time 1004” após a atualização do Excel 365 para Mac está associado ao suplemento AcrobatExcelAddin. Desativá‑lo em Ferramentas ▸ Suplementos do Excel… (ou remover o ficheiro .xlam
em ~/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Add-ins
) elimina o alerta sem qualquer impacto nos seus dados e macros. Como práticas recomendadas, mantenha apenas os suplementos essenciais ativos, use as opções nativas do macOS para exportar PDF e acompanhe as próximas versões do Excel e do Acrobat para uma correção definitiva.
Guia de referência rápida
Tarefa | Como fazer | Resultado esperado |
---|---|---|
Desativar o add‑in | Excel → Ferramentas ▸ Suplementos do Excel… → desmarcar AcrobatExcelAddin. | Sem aviso 1004 no arranque. |
Remover manualmente | Apagar/renomear AcrobatExcelAddin.xlam em ~/Library/Group Containers/UBF8T346G9.Office/User Content/Excel/Add-ins . | O Excel deixa de carregar o add‑in. |
Exportar PDF sem o add‑in | Ficheiro ▸ Guardar Como ▸ PDF ou Imprimir ▸ Guardar como PDF. | PDF criado com as ferramentas nativas. |
Repor funcionalidade do Acrobat | Atualizar/reinstalar o Acrobat e testar (opcional). | Pode substituir o add‑in defeituoso. |
Em poucas palavras: o erro vem de um add‑in do Acrobat. Desative‑o (ou remova o .xlam) e continue a trabalhar normalmente. Volte a ativá‑lo apenas se precisar e esteja ciente de que o aviso pode regressar até que exista uma correção oficial.