Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Bericht in Project dar, der Office Art-Objekte wie eine Form, eine ReportTable oder ein Diagramm enthalten kann. Das Report-Objekt ist ein Member der Reports-Auflistung.
Hinweise
Hinweis
Die Makroaufzeichnung für das Report-Objekt ist nicht implementiert. Das heißt, wenn Sie ein Makro in Project aufzeichnen und einen Bericht manuell hinzufügen oder einen Bericht bearbeiten, werden die Schritte zum Hinzufügen und Bearbeiten des Berichts nicht aufgezeichnet.
Beispiel
Verwenden Sie zum Erstellen eines Berichts die Reports.Add-Methode . Der folgende Befehl erstellt z. B. einen Bericht mit dem Namen "Mein neuer Bericht".
ActiveProject.Reports.Add "My New Report"
Wenn Sie den Befehl ausführen, erstellt Project den Bericht und ändert dann die Ansicht auf der Registerkarte ENTWURF des Menübands unter BERICHTSTOOLS. Mit den Elementen des Entwurfstools im Menüband können Sie dem Bericht Bilder, Formen, Diagramme, Tabellen oder Textfelder hinzufügen. Alternativ können Sie Elemente im Bericht programmgesteuert hinzufügen und bearbeiten, indem Sie Elemente der Shape-, ShapeRange-, Chart- und ReportTable-Objekte verwenden.
Abbildung 1: Erstellen eines Berichts in Project
Um einen Bericht zu löschen, müssen Sie zuerst die aktive Berichtsansicht schließen. Wählen Sie beispielsweise auf der Registerkarte ENTWURF des Menübands in der Gruppe Ansicht einen anderen Bericht im Dropdownmenü Berichte aus. Wählen Sie dann in der Gruppe Bericht im Menüband im Dropdownmenü Verwaltendie Option Organisator aus. Wählen Sie im Dialogfeld "Organisator " die Registerkarte "Berichte " aus, wählen Sie im Projektbereich "Mein neuer Bericht " aus, und wählen Sie dann "Löschen" aus.
Führen Sie das folgende Makro aus, um den aktiven Bericht programmgesteuert zu löschen.
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
Methoden
| Name |
|---|
| Apply |
| Delete |
Eigenschaften
| Name |
|---|
| Application |
| Index |
| Name |
| Parent |
| Shapes |
Siehe auch
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.