Reports.Add-Methode (Project)

Fügt der Sammlung "Berichte " einen benutzerdefinierten Bericht hinzu.

Syntax

Ausdruck verwendet werden. Add(Name)

Ausdruck Eine Variable, die ein "Reports"-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Name Erforderlich String Der Name des Berichts.
Name Erforderlich String

Rückgabewert

Report

Das hinzugefügte benutzerdefinierte Berichtsobjekt.

Hinweise

Der neue Bericht ist leer; Es enthält keine Formen wie Tabellen oder Diagramme. Um dem Bericht Formen hinzuzufügen, können Sie Methoden im Shapes-Objekt verwenden, z. B. AddChart und AddTable.

Beispiele

Im folgenden Beispiel wird ein leerer Bericht mit dem Namen "Bericht 1" hinzugefügt und angezeigt.

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

Um einen Bericht zu löschen, müssen Sie zu einer anderen Ansicht wechseln, wie im folgenden Beispiel gezeigt:

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

Siehe auch

BerichtsobjektBerichtsobjektFormen

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.