Partager via


Méthode Application.FilePageSetupCalendar (Project)

Définit le Calendrier pour l'impression.

Syntaxe

expression. FilePageSetupCalendar( _Name_, _MonthsPerPage_, _WeeksPerPage_, _ScreenWeekHeight_, _OnlyDaysInMonth_, _OnlyWeeksInMonth_, _MonthPreviews_, _MonthTitle_, _AdditionalTasks_, _GroupAdditionalTasks_, _PrintNotes_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
Name Facultatif Variant Définit le Calendrier pour l’impression.
MonthsPerPage Facultatif Integer Nombre de mois à imprimer sur chaque page. Il peut s'agir de la valeur 1 ou 2. L'argument MonthsPerPage est obligatoire si OnlyDaysInMonth ou OnlyWeeksInMonth est spécifié.
WeeksPerPage Facultatif Integer Nombre de semaines à imprimer sur chaque page.
ScreenWeekHeight Facultatif Boolean True si la hauteur des semaines affichée à l'écran est utilisée pour la sortie papier.
OnlyDaysInMonth Facultatif Boolean True si seuls les jours du mois sont imprimés. False si les jours de la fin du mois précédent et du début du mois suivant sont imprimés en plus des jours du mois en cours. L'argument OnlyDaysInMonth est ignoré à moins d'indiquer une valeur pour l'argument MonthsPerPage.
OnlyWeeksInMonth Facultatif Boolean True si seules les semaines contenues dans leur intégralité dans le mois sont imprimées. False si les semaines dont un ou plusieurs jours sont compris dans le mois sont imprimées. L'argument OnlyWeeksInMonth est ignoré à moins d'indiquer une valeur pour l'argument MonthsPerPage.
MonthPreviews Facultatif Boolean True si les calendriers d'aperçu pour les mois suivants et précédents sont imprimés.
MonthTitle Facultatif Boolean True si le titre du mois est imprimé.
Tâches supplémentaires Facultatif Boolean Cette propriété a la valeur True si les tâches qui ne tiennent pas dans le calendrier sont imprimées. (Les tâches supplémentaires apparaissent à la fin de la sortie papier.)
GroupAdditionalTasks Facultatif Boolean True si les tâches supplémentaires sont regroupées par jour.
PrintNotes Facultatif Boolean True si les remarques associées à chaque tâche sont imprimées. Les remarques sont imprimées à la fin, après les tâches supplémentaires.

Valeur renvoyée

Boolean

Remarques

L’utilisation de la méthode FilePageSetupCalendar sans spécification d’arguments entraîne l’affichage de la boîte de dialogue Page Setup et l’activation de l’onglet View. La méthode FilePageSetupCalendar n’est disponible que si l’affichage Calendrier est l’affichage actif.

Exemple

L’exemple suivant configure le calendrier pour l’impression avec 2 mois par page et avec les calendriers d’aperçu pour les mois précédents et suivants.

Sub File_PageSetupCalendar() 
 
 'Activate Calendar view 
 ViewApply Name:="&Calendar" 
 FilePageSetupCalendar MonthsPerPage:=2, OnlyDaysInMonth:=False, MonthPreviews:=True 
End Sub

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.