Método Application.ZoomReport (Project)

Amplia (aumenta ou diminui) o relatório ativo para a percentagem especificada do respetivo tamanho original.

Sintaxe

expression. ZoomReport (Percentagem,Inteiro)

expressão Uma variável que representa um Aplicativo objeto.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Percent Opcional Variant A percentagem do tamanho original.
Entire Opcional Variant O parâmetro Completo não tem qualquer efeito.
Percent Opcional Variant
Entire Opcional Variant
Nome Obrigatório/Opcional Tipo de dados Descrição

Valor de retorno

Boolean

Comentários

O parâmetro Percentagem pode ter um valor de 10 a 400. Se o valor estiver fora desse intervalo, o método ZoomReport mostra um erro de tempo de execução 1101, "O valor do argumento não é válido".

O método ZoomReport pode ser aplicado a relatórios personalizados e a relatórios incorporados, como Descrição Geral do Projeto. Quando altera o tamanho do relatório, muda para outra vista e, em seguida, regressa ao relatório anterior, o nível de zoom permanece em vigor. Para restaurar o tamanho original, utilize o seguinte comando: ZoomReport 100.

Exemplo

O exemplo seguinte verifica se existe um relatório; Se for o caso, o exemplo apresenta o relatório e, em seguida, amplia o relatório para 80% do tamanho original.

Sub ReportZoom()
    Dim reportName As String
    reportName = "Report 1"
    
    If ActiveProject.Reports.IsPresent(reportName) Then
        ApplyReport reportName
        ZoomReport 80
    Else
        MsgBox Prompt:="No custom report name: " & reportName, Title:="Report apply error"
    End If
End Sub

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.