Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Utilize a propriedade Páginas para devolver as informações necessárias para imprimir números de página num relatório. número inteiro de leitura/gravação.
Sintaxe
expressão. Páginas
expressão Uma variável que representa um objeto Relatório .
Comentários
Essa propriedade está disponível somente no modo Visualizar Impressão ou na impressão.
Para fazer referência à propriedade páginas em uma macro ou o Visual Basic, o formulário ou relatório deve incluir uma caixa de texto cuja propriedade ControlSource é definida como uma expressão que usa as páginas. Por exemplo, você pode usar as expressões a seguir como a configuração da propriedade ControlSource para uma caixa de texto em um rodapé de página.
| Esta expressão | Imprime |
|---|---|
| =Page | Um número de página (por exemplo, 1, 2, 3) no rodapé da página. |
| ="Página" & Página & "de" & Páginas | "Página n de nn" (por exemplo, Página 1 de 5, Página 2 de 5) no rodapé da página. |
| =Pages | O número total de páginas no formulário (por exemplo, 5). |
Exemplo
O exemplo a seguir exibe uma mensagem informando quantas páginas o relatório contém. Para que este exemplo funcione, o relatório tem de incluir uma caixa de texto para a qual a propriedade OrigemDoControlo está definida para a expressão =Pages. Para testar este exemplo, cole o seguinte código no evento Página do formulário Lista alfabética de Produtos .
Dim intTotalPages As Integer
Dim strMsg As String
intTotalPages = Me.Pages
strMsg = "This report contains " & intTotalPages & " pages."
MsgBox strMsg
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.