Select the product you need help with
O comportamento da propriedade AutomationSecurity mudou no Office 2003ID do artigo: 825939 - Exibir os produtos aos quais esse artigo se aplica. SintomasQuando você tenta abrir um arquivo de pasta de trabalho no Microsoft Office Excel 2003 que contenha uma macro que abre outro arquivo de pasta de trabalho, os seguintes sintomas pode aparecer:
CausaEsse problema ocorre porque o comportamento da propriedade AutomationSecurity foi alterado no Microsoft Office 2003. Mais InformaçõesPor padrão, no Office 2003 AutomationSecurity propriedade é definida como baixa. No Microsoft Office XP, você pode executar uma macro para abrir uma pasta de trabalho, mesmo que a propriedade AutomationSecurity é definida para o valor ForceDisable, ou se a segurança de macro estiver definida como médio. No entanto, se você usar o valor ForceDisable no Excel 2003, as macros XLM são desativadas. Se você configurar a propriedade AutomationSecurity para o valor ByUI no Excel 2003 e a segurança de macro estiver definida como médio, você receberá uma mensagem que solicita que você ativar ou desativar as macros na pasta de trabalho. Se você configurar a propriedade AutomationSecurity para o valor ByUI e segurança de macro estiver definida como alta, rótulos de VBA e XLM serão desativados automaticamente. No entanto, as pastas de trabalho que contêm macros de módulo XLM não abrirá. Observação A propriedade AutomationSecurity substitui a segurança é definida na interface do usuário. Para determinar a segurança de macro na interface do usuário (UI), no menu Ferramentas , aponte para macro e, em seguida, clique em segurança . A tabela a seguir fornece uma visão geral do comportamento da propriedade AutomationSecurity no Excel 2003: Recolher esta tabela
A propriedade AutomationSecurityO objeto Application do Microsoft Word, Microsoft Excel e Microsoft PowerPoint oferece suporte a essa propriedade.A propriedade AutomationSecurity Retorna ou define um valor MsoAutomationSecurity que representa o modo de segurança que um programa do Office 2003 usa ao abrir arquivos através de programação. Essa propriedade é definida automaticamente como um valor de MsoAutomationSecurityLow quando o programa for iniciado. Portanto, para evitar inutilização de soluções que dependem da configuração padrão, redefina esta propriedade para o valor MsoAutomationSecurityLow depois de abrir um arquivo por meio de programação. Além disso, certifique-se que você definido essa propriedade imediatamente antes e depois de abrir um arquivo por meio de programação para evitar o subversion mal-intencionado. A propriedade AutomationSecurity também permite que as macros para optar por abrir um documento e para disparar o aviso de segurança apropriadas. Esta ação é o mesmo como se um usuário final manualmente é abrir o documento. Esta nova propriedade não afeta o comportamento quando o usuário final usa a interface de usuário (UI) para abrir arquivos. Nesse cenário, essa propriedade não altera as configurações na caixa de diálogo segurança (no menu Ferramentas , aponte para macro e, em seguida, clique em segurança ). Você pode escolher entre os seguintes valores MsoAutomationSecurity:
O valor da propriedade DisplayAlerts não se aplica a avisos de segurança. Por exemplo, se as seguintes condições forem verdadeiras, avisos de segurança aparecer enquanto a macro estiver sendo executado:
Você pode usar os seguintes valores para a propriedade DisplayAlerts :
SituaçãoEsse comportamento é esperado nos produtos da Microsoft listados na seção "Aplica-se a". PropriedadesID do artigo: 825939 - Última revisão: quinta-feira, 29 de dezembro de 2005 - Revisão: 1.3 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 825939
(http://support.microsoft.com/kb/825939/en-us/
)
|




Voltar para o início








