Objet de rapport (projet)

Représente un rapport dans Project qui peut contenir des objets Office Art tels qu’une forme, un tableau de rapport ou un graphique. L’objet Rapport est membre de la collection Rapports .

Remarques

Remarque

L’enregistrement des macros pour l’objet Report n’est pas implémenté. En d’autres termes, lorsque vous enregistrez une macro dans Project et ajoutez ou modifiez manuellement un état, les étapes d’ajout et de modification du rapport ne sont pas enregistrées.

Exemple

Pour créer un rapport, utilisez la méthode Reports.Add . Par exemple, la commande suivante crée un rapport nommé Mon nouveau rapport.

ActiveProject.Reports.Add "My New Report"

Lorsque vous exécutez la commande, Project crée le rapport, puis modifie l’affichage à l’onglet Création du ruban, sous OUTILS DE RAPPORT. Utilisez les éléments de l’outil de conception sur le ruban pour ajouter des images, des formes, des graphiques, des tableaux ou des zones de texte au rapport. Vous pouvez également ajouter et modifier des éléments dans le rapport par programme en utilisant les membres des objets Shape, ShapeRange, Chart et ReportTable .

Figure 1. Création d’un rapport dans Project

Création d’un rapport dans Project Pour supprimer un état, vous devez d’abord fermer l’affichage du rapport actif. Par exemple, sous l’onglet DESIGN du ruban, dans le groupe Affichage , choisissez un autre rapport dans le menu déroulant Rapports . Ensuite, dans le groupe Rapport du ruban, choisissez Organiser dans le menu déroulant Gérer . Dans la boîte de dialogue Organisateur , choisissez l’onglet Rapports , sélectionnez Mon nouveau rapport dans le volet du projet, puis sélectionnez Supprimer.

Pour supprimer le rapport actif par programme, exécutez la macro suivante.

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

Méthodes

Nom
Apply
Delete

Propriétés

Nom
Application
Index
Nom
Parent
Shapes

Voir aussi

Objet Chart

Objet Rapports

Objet ReportTable

Objet Shape

Objet ShapeRange

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.