Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez la propriété Pages pour renvoyer les informations nécessaires à l’impression des numéros de page dans un rapport. Entier en lecture/écriture.
Syntaxe
expression. Pages
expression Variable qui représente un objet Report .
Remarques
Cette propriété n'est accessible qu'en mode Aperçu avant impression ou lors de l'impression.
Pour faire référence à la propriété Pages dans une macro ou Visual Basic, le formulaire ou l'état doit inclure une zone de texte dont la propriété ControlSource est définie sur une expression qui utilise des Pages. Par exemple, vous pouvez utiliser les expressions suivantes en tant que la propriété ControlSource d'une zone de texte dans un pied de page.
| Cette expression | Imprime |
|---|---|
| =Page | Un numéro de page (par exemple, 1, 2, 3) dans le pied de page. |
| ="Page » & Page & « of » Pages & | "Page n / nn" (par exemple, Page 1/5, Page 2/5) dans le pied de page. |
| =Pages | Nombre total de pages dans le formulaire (par exemple, 5). |
Exemple
L'exemple suivant affiche un message indiquant le nombre de pages de l'état. Pour que cet exemple fonctionne, le rapport doit inclure une zone de texte pour laquelle la propriété ControlSource est définie sur l’expression =Pages. Pour tester cet exemple, collez le code suivant dans l’événement Page pour le formulaire Liste alphabétique des produits .
Dim intTotalPages As Integer
Dim strMsg As String
intTotalPages = Me.Pages
strMsg = "This report contains " & intTotalPages & " pages."
MsgBox strMsg
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.