Application.FilePageSetupCalendar 方法 (Project)

设置用于打印的日历。

语法

expressionFilePageSetupCalendar( _Name_, _MonthsPerPage_, _WeeksPerPage_, _ScreenWeekHeight_, _OnlyDaysInMonth_, _OnlyWeeksInMonth_, _MonthPreviews_, _MonthTitle_, _AdditionalTasks_, _GroupAdditionalTasks_, _PrintNotes_ )

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
Name 可选 Variant 设置用于打印的日历。
MonthsPerPage 可选 Integer 要在每页上打印的月数。 可以是 1 或 2。 如果指定 OnlyDaysInMonthOnlyWeeksInMonthMonthsPerPage 参数是必需的。
WeeksPerPage 可选 Integer 要在每页上打印的周数。
ScreenWeekHeight 可选 Boolean 如此 如果屏幕上显示的周高度用于打印输出。
OnlyDaysInMonth 可选 Boolean 要是打印月份中的日期。 如果除了当月的日期外,还打印上个月末尾,在下个月开始的日期。 除非指定一个值为 MonthsPerPageOnlyDaysInMonth 参数将被忽略。
OnlyWeeksInMonth 可选 Boolean 要是打印完全包含在一个月中的周。 如果打印具有一个或多个月份中的日期的周。 除非指定一个值为 MonthsPerPageOnlyWeeksInMonth 参数将被忽略。
MonthPreviews 可选 Boolean 如此 如果打印上一个和下一个月的预览日历。
MonthTitle 可选 Boolean 月的标题印。
AdditionalTasks 可选 Boolean 如果打印了不适合日历的任务,则该属性值为 True。 (其他任务显示在打印结果的末尾。
GroupAdditionalTasks 可选 Boolean 如此 如果按天分组的其他任务。
PrintNotes 可选 Boolean 如此 如果打印每个任务相关联的注解。 在结束时,所有其他任务之后打印备注

返回值

Boolean

说明

使用未指定任何参数的 FilePageSetupCalendar 方法显示 页面设置 对话框中,选择 视图 选项卡。 当日历是活动视图中, FilePageSetupCalendar 方法才可用。

示例

以下示例设置每页打印 2 个月的日历,以及前一个月和下一个月的预览日历。

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

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。