ProcStartLine Property

Microsoft VBA

ProcStartLine Property

           

Returns the line at which the specified procedure begins.

Syntax

object.ProcStartLine(procname, prockind) As Long

The ProcStartLine syntax has these parts:

Part Description
object Required. An object expression that evaluates to an object in the Applies To list.
procname Required. A String containing the name of the procedure.
prockind Required. Specifies the kind of procedure to locate. Because property procedures can have multiple representations in the module, you must specify the kind of procedure you want to locate. All procedures other than property procedures (that is, Sub and Function procedures) use vbext_pk_Proc.

You can use one of the following constants for the prockind argument:

Constant Description
vbext_pk_Get Specifies a procedure that returns the value of a property.
vbext_pk_Let Specifies a procedure that assigns a value to a property.
vbext_pk_Set Specifies a procedure that sets a reference to an object.
vbext_pk_Proc Specifies all procedures other than property procedures.

Remarks

A procedure starts at the first line below the End Sub statement of the preceding procedure. If the procedure is the first procedure, it starts at the end of the general Declarations section.