Application.FilePageSetupCalendar メソッド (Project)
印刷するカレンダーのページを設定します。
構文
式。 FilePageSetupCalendar
( _Name_
, _MonthsPerPage_
, _WeeksPerPage_
, _ScreenWeekHeight_
, _OnlyDaysInMonth_
, _OnlyWeeksInMonth_
, _MonthPreviews_
, _MonthTitle_
, _AdditionalTasks_
, _GroupAdditionalTasks_
, _PrintNotes_
)
expressionApplication オブジェクトを 表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
名前 | 省略可能 | バリアント型 (Variant) | 印刷するカレンダーのページを設定します。 |
MonthsPerPage | 省略可能 | 整数型 (Integer) | 各ページに印刷する月の数です。 1 または 2 を使用できます。 MonthsPerPage 引数は、 OnlyDaysInMonth または OnlyWeeksInMonth が指定されている場合に必要です。 |
WeeksPerPage | 省略可能 | 整数型 (Integer) | 1 ページに印刷する週数を指定します。 |
ScreenWeekHeight | 省略可能 | ブール型 (Boolean) | True 印刷イメージを画面に表示される週の高さを使用する場合。 |
OnlyDaysInMonth | 省略可能 | ブール型 (Boolean) | True だけ、月の日付が印刷されます。 False と、前の月の最後と次の月の開始日が現在の月の日付だけでなく印刷されます。 MonthsPerPage の値が指定されていない限り、 OnlyDaysInMonth 引数は無視されます。 |
OnlyWeeksInMonth | 省略可能 | ブール型 (Boolean) | True だけが月に完全に含まれる週を印刷します。 False 場合は、月に 1 つまたは複数の日のある週を印刷します。 MonthsPerPage の値が指定されていない限り、 OnlyWeeksInMonth 引数は無視されます。 |
MonthPreviews | 省略可能 | ブール型 (Boolean) | True の 場合、前月および翌月のカレンダーを印刷します。 |
MonthTitle | 省略可能 | ブール型 (Boolean) | 該当 月のタイトルを印刷する場合です。 |
AdditionalTasks | 省略可能 | Boolean | True を指定 すると、予定表に収まらないタスクが印刷されます。 (追加のタスクは、印刷出力の末尾に表示)。 |
GroupAdditionalTasks | 省略可能 | ブール型 (Boolean) | True と、追加のタスクが 1 日でグループ化します。 |
PrintNotes | 省略可能 | ブール型 (Boolean) | True の 各タスクに関連付けられているメモを印刷する場合です。 ノートの他のタスクの後、最後に印刷します。 |
戻り値
ブール型 (Boolean)
注釈
FilePageSetupCalendar メソッドを使用して引数を指定せず、[ 表示 ] タブで、[ ページ設定 ] ダイアログ ボックスが表示されます。 FilePageSetupCalendar メソッドを使用可能なは、カレンダーがアクティブなビューであるときのみです。
例
次の使用例は、1 ページあたり 2 か月、前月と翌月のプレビュー 予定表で印刷する予定表を設定します。
Sub File_PageSetupCalendar()
'Activate Calendar view
ViewApply Name:="&Calendar"
FilePageSetupCalendar MonthsPerPage:=2, OnlyDaysInMonth:=False, MonthPreviews:=True
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。