Não é possível sair do modo de design porque o Controle 'xxxx' não pode ser criado

6

Qual é a causa desse erro e como corrigi-lo?

Issocomeçouaocorreremumapastadetrabalhonossapormotivosnãoexplicados.FizumapequenaalteraçãonocódigoVBAportrásdele,apenasploteivaloresligeiramentediferentesemumgráfico;tudoparecerealmentebenignoedefinitivamentenãorelacionadoabotões.Porqueesseerro,então?

Oerroocorreapenasemcertasmáquinas,nãoemoutras.

Existeum artigo do Microsoft Dev Center sobre este erro, mas não é útil:

All controls must be instantiated before you can exit design mode. This error has the following causes and solutions:

The control specified in the error message dialog box could not be created. Code can only run after all controls are instantiated and properly connected. Make sure every file needed for the control is available before trying again.

Observe que este é um problema diferente de aquele causado pela atualização automática do Microsoft Office de 10 de dezembro de 2014 ; a correção para esse não resolve este problema.

    
por Jean-François Corbett 08.01.2015 / 10:14

3 respostas

0

Existe uma correção muito simples para este problema:

  1. Feche todos os documentos do Excel
  2. Abra um documento em branco
  3. Opções do Excel > Configurações da Central de Confiabilidade > configurações de macro > Selecione {Desabilitar todas as macros com notificações}
  4. Configurações do Active X >

    Selecione:

    • Desativar todos os controles sem notificações
    • Avisar antes de ativar todos os controles com restrições mínimas

Aplique todas as configurações e feche.

Abra o arquivo afetado e marque a opção para ativar as macros, se necessário.

    
por 15.08.2015 / 03:19
0

Eu tive a mesma mensagem para Control 'CommandButton13'. A planilha funcionou bem no PC dos meus colegas, mas não na minha.
Notei que no editor do VBA, uma das planilhas de alguma forma tinha o nome alterado de Sheet13 para CommandButton1. No meu PC, nós mudamos o nome de volta & salvou o arquivo. Agora funciona bem no meu PC também.

Felicidades,

    
por 21.09.2015 / 13:53
-1

Devido a uma recente Atualização do Office, os controles ActiveX tornaram-se inúteis, talvez esse seja o problema que incomoda você. Há alguns arquivos relacionados que, uma vez excluídos e regenerados, podem resolver seu problema, se esse for o seu problema.

Para mais informações, você pode ler esta postagem: Bacon Bits: A atualização do Office interrompe os controles ActiveX

Espero que funcione!

    
por 08.01.2015 / 13:31