Объект Report (Project)

Представляет отчет в Project, который может содержать Office объекты искусства, такие как Shape, ReportTable или Chart. Объект Report входит в коллекцию Отчетов .

Примечания

Примечание

Запись макроса для объекта Report не реализована. То есть при записи макроса в Project и вручную добавить отчет или изменить отчет, шаги по добавлению и редактированию отчета не записывают.

Пример

Чтобы создать отчет, используйте метод Reports.Add . Например, следующая команда создает отчет с именем My New Report.

ActiveProject.Reports.Add "My New Report"

При запуске команды Project отчет, а затем изменяет представление на вкладку DESIGN ленты в статье REPORT TOOLS. Используйте элементы средства разработки на ленте, чтобы добавить в отчет изображения, фигуры, диаграммы, таблицы или текстовые поля. Кроме того, можно программным образом добавлять и изменять элементы в отчете с помощью элементов Shape, ShapeRange, Chart и ReportTable .

Рис. 1. Создание отчета в Project

Создав отчет в Project To delete a report, необходимо сначала закрыть представление активного отчета. Например, на вкладке DESIGN ленты в группе Просмотр выберите другой отчет в меню "Отчеты ". Затем в группе Report на ленте выберите Организатор в меню Управление отсевом. В диалоговом окне Организатор выберите вкладку Отчеты , выберите Мой новый отчет в области проекта и выберите Удаление.

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

Sub DeleteTheReport()
    Dim i As Integer
    Dim reportName As String
    
    reportName = "My New Report"
    
    ' To delete the active report, change to another view.
    ViewApplyEx Name:="&Gantt Chart"
    
    ActiveProject.Reports(reportName).Delete
End Sub

Методы

Имя
Apply
Delete

Свойства

Имя
Application
Index
Name
Parent
Shapes

См. также

Объект Chart

Объект Отчеты

Объект ReportTable

Объект Shape

Объект ShapeRange

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

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