Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Limites do VBA

Ir para baixo 
2 participantes
AutorMensagem
Renato.kun.xd




Mensagens : 2
Data de inscrição : 20/08/2012

Limites do VBA Empty
MensagemAssunto: Limites do VBA   Limites do VBA EmptySeg Ago 20, 2012 9:50 pm

Olá, estou trabalhando em um programa em VBA que lida com bancos de dados enormes e algumas macros estão ficando bem grandes.

Claro que posso dividir uma macro grande em duas ou mais macros, mas por via de dúvidas, gostaria de saber se o VBA (do excel 2010 no caso) tem um limite para número de linhas em cada macro, ou limite de número de macros ou outro tipo de limite que possa ser pertinente.

Procurei no google e no site da microsoft mas não achei nada a respeito, fico grato a quem ajudar Very Happy
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Limites do VBA Empty
MensagemAssunto: Re: Limites do VBA   Limites do VBA EmptyTer Ago 21, 2012 3:39 pm

Bom dia!!

Seja bem vindo!!

Um módulo é limitado a cerca de 65.000 bytes de código, o que é cerca de 1200 linhas. Mas eu já vi módulos com um pouco mais, por isso parece que isso não é um limite "Pesado".
Talvez uma boa idéia ficar abaixo de 1000 linhas embora. Se uma macro é mais de 100 linhas de código que eu começar a pensar que deve ser re-projetado
Ir para o topo Ir para baixo
Renato.kun.xd




Mensagens : 2
Data de inscrição : 20/08/2012

Limites do VBA Empty
MensagemAssunto: Re: Limites do VBA   Limites do VBA EmptyTer Ago 21, 2012 8:23 pm

alexandrevba escreveu:
Bom dia!!

Seja bem vindo!!

Um módulo é limitado a cerca de 65.000 bytes de código, o que é cerca de 1200 linhas. Mas eu já vi módulos com um pouco mais, por isso parece que isso não é um limite "Pesado".
Talvez uma boa idéia ficar abaixo de 1000 linhas embora. Se uma macro é mais de 100 linhas de código que eu começar a pensar que deve ser re-projetado

Obrigado pela dica, só uma outra dúvida, eu não achei em lugar nem um onde mostra o número total de bytes das minhas macros, onde posso ver isso ?
Ir para o topo Ir para baixo
Conteúdo patrocinado





Limites do VBA Empty
MensagemAssunto: Re: Limites do VBA   Limites do VBA Empty

Ir para o topo Ir para baixo
 
Limites do VBA
Ir para o topo 
Página 1 de 1

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: