Propriedade Module.ProcCountLines (Access)
A propriedade ProcCountLines retorna o número de linhas em um procedimento especificado de um módulo padrão ou de um módulo classe. Long somente leitura.
Sintaxe
expressão. ProcCountLines (ProcName, ProcKind)
Expressão Uma variável que representa um objeto Module .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Procname | Obrigatório | String | O nome de um procedimento no módulo. |
ProcKind | Obrigatório | vbext_ProcKind | O tipo de procedimento. Consulte a seção Comentários para obter as configurações possíveis. |
Comentários
O argumento ProcKind pode ser uma das constantes vbext_ProcKind a seguir.
Constante | Descrição |
---|---|
vbext_pk_Get | Um procedimento Property Get. |
vbext_pk_Let | Um procedimento Property Let. |
vbext_pk_Proc | Um procedimento Sub ou Function. |
vbext_pk_Set | Um procedimento Property Set. |
O procedimento começa com qualquer comentário e constante de compilação que esteja imediatamente antes da definição do procedimento, indicado por uma das instruções a seguir:
- Uma instrução Sub
- Uma instrução Function
- Uma instrução Obter Propriedade
- Uma instrução Property Let
- Uma instrução Conjunto de Propriedades
A propriedade ProcCountLines retorna o número de linhas em um procedimento, começando com a propriedade ProcStartLine e terminando com a linha que encerra o procedimento. O procedimento pode ser encerrado com End Sub, End Function ou End Property.
Observação
A propriedade ProcCountLines trata os procedimentos Sub e Function de modo semelhante, mas distingue cada tipo de procedimento Property.
Exemplo
O exemplo a seguir exibe uma mensagem que indica o número de linhas em um procedimento específico.
Dim strForm As String
Dim strProc As String
strForm = "Products"
strProc = "Form_Activate"
MsgBox "There are " & Forms(strForm).Module.ProcCountLines(strProc, vbext_pk_Proc) & _
" lines in the " & strProc & " procedure."
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.