共用方式為


Project) (Application.FilePageSetupCalendar 方法

設定行事曆以進行列印。

語法

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

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Name 選用 Variant 會設定行事曆以進行列印。
MonthsPerPage 選用 Integer 每一頁上要列印的月數。 可以是 1 或 2。 如果指定了 OnlyDaysInMonthOnlyWeeksInMonth 需要 MonthsPerPage 引數。
WeeksPerPage 選用 Integer 每頁上要列印的星期數。
ScreenWeekHeight 選用 Boolean True 是表示 如果將螢幕上顯示的週高度用於列印成品。
OnlyDaysInMonth 選用 Boolean True 是表示 如果只列印當月的天數。 False 表示天結尾處的上個月及下個月開頭列印除了當月的天數。 除非指定 MonthsPerPage 的值則會忽略 OnlyDaysInMonth 引數。
OnlyWeeksInMonth 選用 Boolean True 是表示 如果只列印完全包含當月的週數。 False 表示列印有一或多個當月的天數的週數。 除非指定 MonthsPerPage 的值則會忽略 OnlyWeeksInMonth 引數。
MonthPreviews 選用 Boolean True 是表示 如果列印上下一個月的預覽行事曆。
MonthTitle 選用 Boolean True 是表示 如果列印月標題。
AdditionalTasks 選用 布林值 如果 列印不符合行事曆的工作,則為 True。 (其他工作出現在列印成品的結尾)。
GroupAdditionalTasks 選用 Boolean True 是表示 如果其他任務分組每日。
PrintNotes 選用 Boolean True 是表示 如果列印每一項工作相關聯的附註。 在任何其他工作之後結束時,列印備忘稿

傳回值

布林值

註解

使用 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 支援與意見反應