Project) (Application.FilePageSetupCalendar 方法
設定行事曆以進行列印。
語法
expression。 FilePageSetupCalendar
( _Name_
, _MonthsPerPage_
, _WeeksPerPage_
, _ScreenWeekHeight_
, _OnlyDaysInMonth_
, _OnlyWeeksInMonth_
, _MonthPreviews_
, _MonthTitle_
, _AdditionalTasks_
, _GroupAdditionalTasks_
, _PrintNotes_
)
expression 代表 Application 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Name | 選用 | Variant | 會設定行事曆以進行列印。 |
MonthsPerPage | 選用 | Integer | 每一頁上要列印的月數。 可以是 1 或 2。 如果指定了 OnlyDaysInMonth 或 OnlyWeeksInMonth 需要 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 支援與意見反應。