Table of contents
TOC
Recolher sumário
Expandir sumário

Muitas variáveis de nível de móduloToo many module-level variables

office 365 dev account|Última Atualização: 22/03/2018
|
2 Colaboradores

Nível de módulovariáveis são aqueles declaradas na seção declarações de ummódulo, antes do módulo procedimentos. Esse erro tem a seguinte causa e solução:Module-levelvariables are those declared in the Declarations section of amodule, before the module's procedures. This error has the following cause and solution:

  • A soma dos requisitos de memória para todas as variáveis de nível de módulo neste módulo excede 64 K.The sum of the memory requirements for all module-level variables in this module exceeds 64K.

    Esse é o limite de armazenamento para esse módulo. Se apropriado, você pode declarar algumas das suas variáveis como públicas em outro módulo, ou se algumas variáveis de nível de módulo são usadas somente em um procedimento, você pode declará-los dentro desse procedimento. Se você declarado variáveis no nível de módulo, porque você deseja que elas mantenham seu valor entre invocações do procedimento, você pode declará-los como estática em vez disso, dentro do procedimento em que eles sejam referenciados.This is the storage limit for this module. If appropriate, you can declare some of your variables as Public in another module, or if some module-level variables are used only in one procedure, you can declare them within that procedure. If you declared variables at module level because you want them to retain their value between procedure invocations, you can instead declare them as Static within the procedure in which they are referenced.

    Observação Espaço disponível pode variar entre sistemas operacionais.Note Available space can vary among operating systems.

Para saber mais, selecione o item em questão e pressione F1 (no Windows) ou AJUDA (no Macintosh).For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).

© 2018 Microsoft