Report.Pages-Eigenschaft (Access)

Verwenden Sie die Pages-Eigenschaft , um Informationen zurückzugeben, die zum Drucken von Seitenzahlen in einem Bericht erforderlich sind. Ganze Zahl mit Lese-/Schreibzugriff.

Syntax

Ausdruck. Seiten

Ausdruck Eine Variable, die ein Report-Objekt darstellt.

Hinweise

Diese Eigenschaft ist nur in der Seitenansicht oder beim Drucken verfügbar.

Um auf die Pages-Eigenschaft in einem Makro oder in Visual Basic zu verweisen, muss das Formular oder der Bericht ein Textfeld enthalten, dessen ControlSource-Eigenschaft auf einen Ausdruck festgelegt ist, der Pages verwendet. Beispielsweise können Sie die ControlSource-Eigenschaft für ein Textfeld, das sich in einem Seitenfuß befindet, auf einen der folgenden Ausdrücke festlegen.

Ausdruck Druckt
=Seite Eine Seitenzahl (z. B. 1, 2, 3) im Seitenfuß.
="Page" & Page & "of" & Pages "Seite n von nn" (z. B. Seite 1 von 5, Seite 2 von 5) im Seitenfuß.
=Seiten Die Gesamtanzahl der Seiten im Formular (z. B. 5).

Beispiel

Im folgenden Beispiel wird eine Meldung angezeigt, die angibt, wie viele Seiten der Bericht enthält. Damit dieses Beispiel funktioniert, muss der Bericht ein Textfeld enthalten, für das die ControlSource-Eigenschaft auf den Ausdruck =Pagesfestgelegt ist. Fügen Sie zum Testen dieses Beispiels den folgenden Code in das Page-Ereignis für das Formular Alphabetische Produktliste ein .

Dim intTotalPages As Integer 
Dim strMsg As String 
 
intTotalPages = Me.Pages 
strMsg = "This report contains " & intTotalPages & " pages." 
MsgBox strMsg

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.