Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como acelerar o Código VBA
macros Muitas vezes, Visual Basic for Applications (VBA) pode ser executado lentamente. Código comprimento e estilo são duas causas . Para cada linha de código, o aplicativo que está sendo executado a macro pode estar realizando recálculos , redesenhando toda a interface gráfica e registrando muitos eventos. Para acelerar a execução de código VBA, mudar a aplicação para cálculo manual e desligar certas pegas antes de suas declarações e procedimentos. Mudar as coisas de volta para a forma como eles eram antes de terminar o seu código VBA. Instruções
1

Comece o aplicativo do Office para o qual você gostaria de acelerar o seu código VBA. Pressione " CTRL + O ", selecione o nome do seu documento de arquivo e clique em "Abrir".
2

Pressione " ALT + F8" para abrir a caixa de diálogo " Macros " . Selecione a macro VBA que você gostaria de acelerar , em seguida, clique em " Editar".
3

Insira as seguintes linhas de código logo abaixo suas declarações de variáveis ​​ou para a direita acima de sua primeira declaração .

Application.ScreenUpdating = False

Application.Calculation = xlCalculationManual

Application.EnableEvents =
Falso
4

Insira as seguintes linhas de código apenas acima da linha " End Sub " no final do seu código.

Application.ScreenUpdating = True

Application.Calculation = xlCalculationAutomatic

Application.EnableEvents = True

5

pressione "Ctrl + S" para salvar o seu código otimizado , juntamente com o documento.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um programa que funciona como uma calculador…
·Como ocultar uma linha em um relatório SSRS 
·Como criar um banco de dados em VB.Net 
·O que é programação CLR 
·Como analisar partes do HTML usando VB 
·Como converter VB6 para 64 Bit 
·Como fazer um Keygen em VB6 
·Como gerar Sub Reports em VB NET 
·Como usar um conjunto de strings em VB.NET 
·Como instalar FlexGrid Controle 
  Artigos em destaque
·Como combinar uma List View With a View Tree 
·Como criar uma variante para SM30 
·Como remover duplicatas de um mapa em Java 
·Como fazer um ponto flutuante variável em Python 
·Melhores maneiras de pesquisar com PHP e MySQL do Word …
·Tutoriais Microsoft C + + 
·O que faz a depuração média de consultas 
·Como alterar Ambientes em Python 
·Como copiar fluxos de saída de entrada em Java 
·Como ler a Seleção Listbox em Python 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados