Aqui está a melhor resposta que encontrei no Blog da Equipe de Suporte do Microsoft Excel
Para alguns usuários, os controles de formulários (FM20.dll) não estão mais funcionando conforme o esperado após a instalação das atualizações de dezembro de 2014. Ocorrem problemas, por exemplo, ao abrir arquivos com projetos VBA existentes usando controles de formulários, tentar inserir um controle de formulários em uma nova planilha ou executar software de terceiros que possa usar esses componentes.
Você pode receber erros como:
"Não é possível inserir objeto" "Biblioteca de objetos inválida ou contém referências a definições de objetos que não puderam ser encontradas"
Além disso, você pode não conseguir usar ou alterar as propriedades de um controle ActiveX em uma planilha ou receber um erro ao tentar se referir a um controle ActiveX como membro de uma planilha por meio de código.
Passos a seguir após a atualização:
Para resolver esse problema, você deve excluir as versões em cache das bibliotecas de tipo de controle (arquivos de extensor) no computador cliente. Para fazer isso, você deve pesquisar seu disco rígido por arquivos com a extensão de nome de arquivo ".exd" e excluir todos os arquivos .exd que encontrar. Esses arquivos .exd serão recriados automaticamente quando você usar os novos controles na próxima vez que usar o VBA. Esses arquivos extensores estarão no perfil do usuário e também podem estar em outros locais, como os seguintes:
% appdata% \ Microsoft \ forms
% temp% \ Excel8.0
% temp% \ VBE
Solução de script:
Como esse problema pode afetar mais de uma máquina, também é possível criar uma solução de script para excluir os arquivos EXD e executar o script como parte do processo de logon usando uma política. O script de que você precisa deve conter as seguintes linhas e precisa ser executado para cada USUÁRIO, pois os arquivos .exd são específicos do USUÁRIO.
del% temp% \ vbe \ *. exd
del% temp% \ excel8.0 \ *. exd
del% appdata% \ microsoft \ forms \ *. exd
del% appdata% \ microsoft \ local \ *. exd
del% appdata% \ Roaming \ microsoft \ forms \ *. exd
del% temp% \ word8.0 \ *. exd
del% temp% \ PPT11.0 \ *. exd
Etapa adicional:
Se as etapas acima não resolverem seu problema, outra etapa pode ser testada (veja o aviso abaixo):
Em uma máquina totalmente atualizada e após remover os arquivos .exd, abra o arquivo no Excel com permissões de edição.
Abra o Visual Basic for Applications> modifique o projeto adicionando um comentário ou edição de algum tipo a qualquer módulo de código> Debug> Compile VBAProject.
Salve e reabra o arquivo. Teste a resolução. Se resolvido, forneça este projeto atualizado para usuários adicionais.
Aviso: Se esta etapa resolver o seu problema, esteja ciente de que, após implantar este projeto atualizado para os outros usuários, esses usuários também precisarão ter as atualizações aplicadas em seus sistemas e arquivos .exd removidos também.
Se isso não resolver o seu problema, pode ser um problema diferente e uma solução de problemas adicional pode ser necessária.
A Microsoft está trabalhando atualmente neste problema. Assista ao blog para atualizações.