Поделиться через


Метод Reports.Add (Project)

Добавляет пользовательский отчет в коллекцию Отчетов .

Синтаксис

expression. Add(Name)

выражение Переменная, представляющая объект Reports.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Name Обязательный String Имя отчета.
Name Обязательный String

Возвращаемое значение

Report

Добавленный пользовательский объект отчета.

Замечания

Новый отчет пуст; он не содержит фигур, таких как таблицы или диаграммы. Чтобы добавить фигуры в отчет, можно использовать методы объекта Shapes , такие как AddChart и AddTable.

Примеры

В следующем примере добавляется пустой отчет с именем Report 1 и отображается отчет.

Sub AddReport()
    ActiveProject.Reports.Add "Report 1"
End Sub

Чтобы удалить отчет, необходимо изменить представление на другое, как показано в следующем примере:

Sub DeleteAReport()
    Dim reportName As String
    
    reportName = "Report 1"
    
    If ActiveProject.Reports.IsPresent(reportName) Then
        ' To delete the active report, change to another view.
        ViewApplyEx Name:="&Gantt Chart"
        
        ActiveProject.Reports(reportName).Delete
    Else
        MsgBox Prompt:="No report name: " & reportName, Title:="Report delete error"
    End If
End Sub

См. также

Фигурыобъектов отчета ообъектах отчетов

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.