ID do artigo: 199505 - Última revisão: terça-feira, 23 de janeiro de 2007 - Revisão: 5.1 Macro desempenho lento quando quebras de página estão visíveis no Excel
Para uma versão deste artigo do Microsoft Excel 97, consulte 145598
(http://support.microsoft.com/kb/145598/
)
. Nesta páginaSintomasQuando você executa um Microsoft macro do Visual Basic for Applications (VBA) em uma versão posterior do Microsoft Excel, a macro pode ser mais demorado do que em versões anteriores do Excel. Por exemplo, uma macro que necessários vários segundos concluir em uma versão anterior do Excel pode exigir vários minutos para ser concluído em uma versão posterior do Excel. Como alternativa, se você executar uma macro uma segunda vez, a macro pode levar duas vezes para executar como funcionava na primeira vez. CausaEsse problema pode ocorrer se as seguintes condições forem verdadeiras:
Quando você definir uma propriedade PageSetup , cálculo automático de quebras de página é ativado no Excel. Por padrão, essa propriedade não está definida. Como ContornarPara contornar esse problema, use um dos seguintes métodos. Método 1: Desativar manualmente a exibição de quebras de páginaPara fazer isso no Excel 2003 e em versões anteriores do Excel, execute as seguintes etapas:
Método 2: Desativar a exibição de quebras de página programaticamenteMicrosoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades.Para desativar a exibição de quebras de página programaticamente, adicione a seguinte linha de código para sua macro de VBA. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 199505
(http://support.microsoft.com/kb/199505/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início