Se em algum momento ou na execução de uma macro você se deparar com o erro 429 "Componente do ActiveX não pode criar objeto", fique tranquilo, temos uma solução para isso.
O erro 429 aparece quando sua planilha tenta chamar alguma função de uma biblioteca que não existe em sua plataforma office. Isto ocorre pois a versão de origem foi desenvolvida usando uma arquitetura diferente da versão que você tem em sua máquina.
Para corrigir o erro relativo à biblioteca DAO360.dll, abra sua planilha e aperta as teclas atalho ALT + F11. Após abrir a tela do Microsoft Visual Basic for Applications no menu superior, clique em FERRAMENTAS > REFERÊNCIAS.
Dentro do formulário, DESMARQUE à opção Microsoft DAO 3.6 Object Library.
Agora procure a referência que contém a descrição Microsoft Office Access Database Engine e MARQUE-A.
Feito isso é só clicar em OK, fechar o Visual Basic e salvar a planilha.
ATENÇÃO: CADA ARQUITETURA DO OFFICE IRÁ GERAR UM NÚMERO DE VERSÃO DIFERENTE. ESTE TUTORIAL FOI ESCRITO USANDO COMO EXEMPLO O OFFICE 14.0, MAS PODE SER QUE EM OUTRAS MÁQUINAS ESSA VERSÃO MUDE PARA 15.0, 16.0, ETC.