procedimento externo Inválido

  • 06/08/2017
  • 2 minutos de leitura
    • o
    • l
    • O
    • k
    • K
    • +2

A instrução deve ocorrer dentro de uma Sub-rotina ou Função, ou um procedimento de propriedade (Property Get, Deixar de Propriedade, Propriedade Definida). Este erro tem a seguinte causa e solução:

  • uma instrução executável, estática ou ReDim, aparece ao nível do módulo.

    estática é desnecessária ao nível dos módulos, uma vez que todas as variáveis de nível dos módulos são estáticas. Usar o Dim em vez de remar ao nível do módulo. Para criar um dynamicarray ao nível do módulo, declare – o com o Dim usando parêntesis vazios.

    nota ao nível do módulo, você pode usar apenas comentários e declarações declarativas, como Const, Declare, Deftype, Dim, Option Base, Option Compare, Option Explit, Option Private, Private, Public, and Type. As declarações de Sub, Função e propriedade ocorrem fora do corpo de seus procedimentos, mas dentro da declaração de procedimento.

para mais informações, selecione o item em questão e pressione F1 (no Windows) ou HELP (no Macintosh).

suporte e feedback

tem perguntas ou comentários sobre o Office VBA ou esta documentação? Por favor, consulte o suporte e o feedback do Office VBA para obter orientação sobre as formas como você pode receber suporte e fornecer feedback.

You might also like

Deixe uma resposta

O seu endereço de email não será publicado.