Carregar Controles no Forms3

Essa configuração de política permite controlar como controles ActiveX em UserForms devem ser inicializados conforme a definição: SFI (Seguros para Inicialização) ou UFI (Não Seguros para Inicialização).

Controles ActiveX são objetos COM (Component Object Model) e têm acesso irrestrito aos computadores dos usuários. Eles podem acessar o sistema de arquivos local e mudar as configurações do Registro do sistema operacional. Se um usuário mal-intencionado redefinir um controle ActiveX para assumir controle do computador de um usuário, o efeito poderá ser significativo. Para ajudar a aumentar a segurança, os desenvolvedores de ActiveX podem marcar controles como SFI (Seguros para Inicialização), declarando assim que esses controles são seguros para abertura e execução e são incapazes de causar danos a um computador. Se um controle não estiver marcado como SFI, ele poderá afetar negativamente um computador, ou é possível que os desenvolvedores não o tenham testado em todas as situações e não tenham certeza se ele pode ser comprometido no futuro. Controles SFI são executados no modo de segurança, o que limita seu acesso ao computador. Por exemplo, um controle de planilha pode ler e gravar arquivos quando está no modo não seguro, mas talvez só possa ler a partir dos arquivos quando estiver no modo seguro. Essa funcionalidade permitiria que o controle fosse usado de formas avançadas quando a segurança não fosse um fator importante, mas o controle ainda seria seguro para uso em uma página da Web. Se um controle não estiver marcado como SFI, estará marcado como UFI (Não Seguro para Inicialização), o que significa que é capaz de afetar o computador de um usuário. Se controles ActiveX UFI forem carregados, eles serão sempre carregados no modo não seguro.

Se você habilitar essa configuração de política, poderá escolher uma das quatro opções para o carregamento de controles em UserForms:

1- Para um controle UFI ou SFI assinado com suporte para o modo seguro e não seguro, carregar esse controle no modo não seguro. Para um controle SFI assinado com suporte apenas para uma configuração de modo seguro, carregar esse controle no modo seguro. Essa opção impõe a configuração padrão.

2 - Os usuários recebem um prompt para determinar como os formulários UserForm serão carregados. O prompt é exibido apenas uma vez por sessão em um aplicativo. Quando os usuários respondem a esse prompt, o carregamento continua com base na definição UFI ou SFI do controle:

- Para um controle UFI assinado, se os usuários responderem Sim ao prompt, carregar o controle no modo não seguro. Se os usuários responderem Não, carregar o controle usando as propriedades padrão.

- Para um controle SFI assinado com suporte para os modos seguro e não seguro, se os usuários responderem Sim ao prompt, carregar esse controle no modo não seguro. Se os usuários responderem Não, carregar o controle usando o modo seguro. Se o controle SFI apenas tiver suporte para o modo seguro, carregar esse controle no modo seguro. Essa opção é a configuração padrão na versão do Microsoft Office 2013.

3 - Os usuários recebem um prompt para determinar como os formulários UserForm serão carregados. O prompt é exibido apenas uma vez por sessão em um aplicativo. Quando os usuários respondem a esse prompt, o carregamento continua com base na definição UFI ou SFI do controle:

- Para um controle UFI assinado, se os usuários responderem Sim ao prompt, carregar o controle no modo não seguro. Se os usuários responderem Não, carregar o controle com suas propriedades padrão.

- Para um controle SFI assinado, carregar esse controle no modo seguro.

4 - Para um controle UFI assinado, carregar esse controle com as suas propriedades padrão. Para um controle SFI assinado, carregar esse controle no modo seguro (opção considerada a mais segura).

Se você desabilitar ou não definir essa configuração de política, o comportamento será equivalente a habilitá-la e depois selecionar a opção 1.

Suporte em: Pelo menos Windows 7

Carregar Controles no Forms3:


  1. 1
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value1
  2. 2
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value2
  3. 3
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value3
  4. 4
    Registry HiveHKEY_CURRENT_USER
    Registry Pathsoftware\policies\microsoft\vba\security
    Value Nameloadcontrolsinforms
    Value TypeREG_DWORD
    Value4


office15.admx

Modelos Administrativos (Computadores)

Modelos Administrativos (Usuários)