Pessoal, boa tarde.
Aqui no meu trabalho utilizamos o Excel 2010. De alguns dias para cá, em diversas máquinas não eu tenho conseguido incluir controles ActiveX diretamente em uma planilha do excel. Para tal, utilizo o caminho: Guia Desenvolvedor > Inserir > Controles ActiveX. Quando clico para adicionar qualquer um dos controles, seja ele um botão de comando, botão de alternância, rótulo, caixa de seleção ou qualquer outro ActiveX, o excel me retorna a mensagem de erro: "Não é possível inserir o objeto". Além disso, nestas máquinas, todas as planilhas que contém algum desses controles já inseridos estão com os mesmos bloqueados (Não digo desabilitados, pois a propriedade Enabled continua Enabled = True). Quando se clica sobre um botão de comando, por exemplo, não acontece nada, nem o movimento de clique (afundamento do botão) e muito menos a execução de alguma macro que esteja por trás.
Alguém já viu algo desse tipo?
Em tempo, os controles de formulário, mesmo quando utilizados diretamente na planilha, estão funcionando perfeitamente. No entanto, deixei de utilizá-los há um tempo, pois os ActiveX têm mais opções de parametrização e os controles de formulário, depois de um tempo, começaram a me retornar um "Erro de automação" que foi corrigido com a substituição destes controles por controles ActiveX. Não sei se essa era a solução mais adequada, mas era a opção mais viável pra mim na época.
Todas as máquinas, ou seja, as que estão com erro e as que não apresentaram erro, passaram por atualizações do Office ontem, incluindo a atualização para o service pack 2 do Office 2010, mas tenho pesquisado nos Artigos de base de conhecimento da Microsoft sobre as atualizações e nada me estranhou.
Já fiz:
- Desinstalei as atualizações específicas do excel em uma das máquinas e o erro persistiu;
- Atualizei o Microsoft .Net Framework;
- Liberei tudo que é relativo a Macros e ActiveX na Central de confiabilidade do Excel.
Alguém consegue me ajudar?
Grato!
Postado : 11/12/2014 2:15 pm