Erro "Não é possível inserir objeto" ao adicionar controle ActiveX como o Microsoft DataGrid à planilha do Excel [duplicado]

Esta pergunta já tem uma resposta aqui:

ontroles ActiveX do Microsoft Excel desativado 11 respostas

Um dos usuários do nosso controle de grade iGrid ActiveX precisa inseri-lo diretamente em uma planilha do MS Excel, mas eles não conseguiram fazer isso - o erro "Não é possível inserir objeto" é gerado o tempo todo. Também podemos reproduzir esse problema em nosso PC de teste no Win7 de 64 bits e no MS Office 2010 de 32 bit

Este controle COM está registrado corretamente no sistema operacional e pode ser adicionado ao VBA UserForms e a outros aplicativos, mas não podemos fazer isso nas planilhas do Excel. Parece que é um problema comum para os ActiveX - mesmo os herdados, como o Microsoft DataGrid Control 6.0. Depois de procurar uma solução por um período significativo de tempo, concluímos que é uma configuração de segurança no MS Office. Portanto, a pergunta pode ser formulada da seguinte maneira: Como habilitar o uso de controles ActiveX específicos no MS Offic

baixo estão os recursos relacionados que encontramos e que podem ajuda

Em primeiro lugar,Microsoft states aquel

Nem todos os controles ActiveX podem ser usados diretamente nas planilhas; alguns podem ser usados apenas no Microsoft Visual Basic for Applications (VBA) UserForms. Quando você trabalha com esses controles, o Excel exibe a mensagem Não é possível inserir o objeto se você tentar adicioná-los a uma planilh

lguém sabe quais recursos ausentes podem impedir a inserção de um controle ActiveX nas folhas do Exce

egundo, existe um problema conhecido comrquivos @EXD usado para armazenar em cache os controles ActiveX. Mas verificamos - esse não é o nosso caso.

m terceiro lugar, existem dois artigos técnicos da Microsoft que explicam como "corrigir" alguns problemas de segurança do ActiveX para ActiveX usando o registr

PRB: Mensagem de erro "Não é possível inserir objeto" no Excel
http: //support.microsoft.com/default.aspx? scid = kb; EN-US; 171280

Não é possível inserir determinados controles ActiveX com script nos documentos do Office 2013
http: //support.microsoft.com/kb/279337

arece que isso também não ajuda - ou apenas fizemos algo errad

E a última coisa que tentamos - o Office Trust Center. Permitir o uso de todos os ActiveX sem restrições e adicionar a pasta com nosso iGrid ActiveX à lista de locais confiáveis não ajudou em nad

questionAnswers(4)

yourAnswerToTheQuestion