Compartilhar via


Método Reports.IsPresent (Project)

Indica se o relatório personalizado especificado existe no projeto.

Sintaxe

expression. IsPresent(Nome)

Expressão Uma variável que representa um objeto 'Reports'.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Name Obrigatório String Descrição

Valor de retorno

Boolean

True se o relatório personalizado existir; caso contrário, False.

Exemplo

O exemplo a seguir usa o método IsPresent para determinar se um relatório existe e pode ser exibido.

Sub ShowAReport()
    Dim reportName As String
    
    reportName = "Table Tests"
    
    If ActiveProject.Reports.IsPresent(reportName) Then
        ActiveProject.Reports(reportName).Apply
    Else
        MsgBox Prompt:="No custom report name: " & reportName, Title:="Report apply error"
    End If
End Sub

Confira também

Objeto Relatório de Objeto de Relatórios

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.