Module.ProcCountLines-Eigenschaft (Access)

Die ProcCountLines-Eigenschaft gibt die Anzahl von Zeilen in einer bestimmten Prozedur in einem Standardmodul oder einem Klassenmodul zurück. Schreibgeschützter langer Wert.

Syntax

Ausdruck. ProcCountLines (ProcName, ProcKind)

Ausdruck Eine Variable, die ein Module-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
ProcName Erforderlich String Der Name einer Prozedur im Modul.
ProcKind Erforderlich vbext_ProcKind Die Art der Prozedur. Mögliche Einstellungen finden Sie unter "Hinweise".

HinwBemerkungeneise

Das ProcKind-Argument kann eine der folgenden vbext_ProcKind Konstanten sein.

Konstante Beschreibung
vbext_pk_Get Eine Property Get-Prozedur.
vbext_pk_Let Eine Property Let-Prozedur .
vbext_pk_Proc Eine Sub- oder Function-Prozedur.
vbext_pk_Set Eine Property Set-Prozedur.

Die Prozedur beginnt mit Kommentaren und Kompilierkonstanten, die der Prozedurdefinition direkt vorangehen, gekennzeichnet durch eine der folgenden Anweisungen:

  • Eine Sub-Anweisung
  • Eine Function-Anweisung
  • Eine Property Get-Anweisung
  • Eine Property Let-Anweisung
  • Eine Property Set-Anweisung

Die ProcCountLines-Eigenschaft gibt die Anzahl der Zeilen in einer Prozedur zurück, beginnend mit der Zeile, die von der ProcStartLine-Eigenschaft zurückgegeben wird, und endet mit der Zeile, die die Prozedur beendet. Die Prozedur kann mit End Sub, End Function oder End Property beendet werden.

Hinweis

Die ProcCountLines-Eigenschaft behandelt Sub - und Function-Prozeduren auf ähnliche Weise, unterscheidet jedoch zwischen den einzelnen Property-Prozedurtypen.

Beispiel

Im folgenden Beispiel wird eine Meldung angezeigt, die die Anzahl von Zeilen in einer bestimmten Prozedur angibt.

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."

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.