Compartilhar via


Muitas variáveis locais, não estáticas

Variáveis locais e não estáticas são variáveis definidas dentro de um procedimento e reinitializadas sempre que o procedimento é chamado. Esse erro tem a seguinte causa e solução:

  • A soma dos requisitos de memória para as variáveis locais, não estaticas e as variáveis temporárias geradas pelo compilador excede 32K. Declare algumas de suas variáveis com a instrução Estática , quando apropriado. As variáveis estáticas mantêm seu valor entre invocações de procedimento porque são alocadas de recursos de memória diferentes das variáveis não estáticas.

Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.