Não é possível inserir certos controlos ActiveX scriptable em documentos do Office 2013

Nota

O Office 365 ProPlus está a ser renomeado para Aplicações do Microsoft 365 para empresas. Para obter mais informações sobre essa alteração, leia este post no blog.

Nota

Informações que o utilizador deve notar mesmo que desviasse Importante este artigo contém informações que mostram como reduzir as definições de segurança ou desligar as funcionalidades de segurança num computador. Pode realizar estas alterações para resolver um problema específico. Antes de fazer estas alterações, recomendamos que avalie os riscos associados à implementação desta salção no seu ambiente. Se implementar esta sutique, tome as medidas adicionais adequadas para ajudar a proteger o computador.

Sintomas

Quando tenta inserir um controlo do Navegador Web num documento do Microsoft Word, num livro do Microsoft Excel ou numa Apresentação do Microsoft PowerPoint, recebe uma das seguintes mensagens de erro:

  • In Excel 2013: "Não pode inserir objeto"
  • No Word 2013: "Este objeto não pode ser inserido devido às suas definições políticas. Este erro pode ocorrer se o ActiveX controlar ou incorporar objetos neste ficheiro forbloqueado por definições de política. Mais informações sobre esta mensagem de erro online"
  • No PowerPoint 2013: "Este controlo ActiveX não pode ser inserido"

Causa

Esta questão ocorre porque alguns controlos scriptáveis são tornados obsoletos no Office 2013 por razões de segurança. Isto é por desígnio, e estes erros são esperados. Estes controlos scriptáveis são desativados utilizando um kill-bit específico da versão que só se aplica a estes controlos, o que só acontece quando são usados num documento. Recomendamos que não tente incorporar controlos scriptáveis diretamente em documentos, porque este comportamento pode reduzir a segurança do sistema.

Solução

AvisoEsta seleção pode tornar um computador ou uma rede mais vulneráveis a ataques por utilizadores maliciosos ou por software malicioso, como vírus. Não recomendamos esta seleção, mas estamos a fornecer esta informação para que possa implementar esta sutique a seu critério. Use esta suver por sua conta e risco. Se implementar esta suposição, sugere-se vivamente que o faça apenas pelos controlos que deve utilizar.

Para contornar este problema, desative os pedaços de 32 bits navegando para os locais no registo seguinte e, em seguida, altere o valor do DWORD para o ClassID aplicável de 1024 para 0.

Para a instalação Click-to-Run do Office 2013, localize a seguinte subchave de registo:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibilidade \ < ClassID>

Para a instalação do MSI do Office 2013, localize a seguinte subchave de registo:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Common\COM Compatibilidade \ < ClassID>

Nota Para identificar a versão de instalação do Office 2013, siga estes passos:

  1. Inicie uma candidatura do Office 2013, como o Word 2013.
  2. No menu 'Ficheiro', clique em Conta.
  3. Se o Office 2013 foi instalado utilizando o Click-to-Run, é apresentado um item "Opções de Atualização". Para uma instalação MSI, o item "Opções de Atualização" não é apresentado.

Os seguintes Classificados são afetados por esta questão:

Descrição ClassID
Controlo do navegador web {8856F961-340a-11D0-A96B-00C04FD705A2}
Componente de scriptlet da Microsoft {AE24FDAE-03C6-11D1-8B76-0080C744F389}
Controlo de Edição HTML {25336920-03F9-11CF-8FD0-00A00666F13}
{25336921-03F9-11CF-8FD0-00A00666F13}
Controlo de Edição MHTML {3050F3D9-98B5-11CF-BB82-00A00BDCE0B {3050f5C8-98B5-11CF-BB82-00A00BDCE0B}{3050F67d-98B5-11CF-BB82-00A00BDCE0
Controlo de Edição DHTML {2D360200-FFF5-11d1-8d03-00a0c959bc0a}
Controlo de Edição DHTML (Seguro para scripts) {2D360201-FFF5-11d1-8D03-00A0C959BC0A}

Nota

Wow6432Node deve ser omitido das teclas de registo do Office para casos em que uma versão de 32 bits do Office está a funcionar numa versão de 32 bits do Windows, ou uma versão de 64 bits do Office está a ser recorrida numa versão de 64 bits do Windows. No entanto, o Wow6432Node deve ser incluído quando uma versão de 32 bits do Office está a funcionar numa versão de 64 bits do Windows.