Pasta de trabalho do Excel não é ativada quando você executar uma macro que chama o método Workbook.Activate

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3083825
Sintomas
Quando você executar uma macro que chama o Workbook.Activatemétodo em uma pasta de trabalho do Microsoft Excel 2013, a pasta de trabalho não será ativado se oScreenUpdating propriedade é definida como False.
Como Contornar
Como solução alternativa para esse problema, pesquisaAs propriedade ScreenUpdating como True antes de chamar o método Activate . Você pode defini-la para falso, conforme necessário, depois que o métodoActivateé executado, como mostra o exemplo de código a seguir:
Application.ScreenUpdating = TrueWorkbooks(1).ActivateApplication.ScreenUpdating = False
Observação: Esse código pode introduzir um piscar de tela e pode alterar o conteúdo que é exibido para que o Excel enquanto a macro é executada.
Mais Informações
No Excel 2013, o recurso de interface (SDI) único documento foi introduzido. Pastas de trabalho do Excel 2013 agora são janelas de nível superior no Windows. Nessa configuração, o Windows lida com a ativação do windows em vez do Excel para gerenciar as janelas filho, assim como nas versões anteriores do programa.

No cenário descrito na seção "Sintomas", o Excel solicita que Windows ative a pasta de trabalho, mas a janela da pasta de trabalho não atender aos requisitos de ativação do Windows.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3083825 - Última Revisão: 08/26/2015 10:41:00 - Revisão: 1.0

Microsoft Office 2013 Service Pack 1

  • kbqfe kbsurveynew kbexpertisebeginner kbbug kbfix kbtshoot kbmt KB3083825 KbMtpt
Comentários