Application.CalendarDateBoxesEx メソッド (Project)
[カレンダー] ビューの日付ボックスの上部と下部をカスタマイズします。
構文
式。 CalendarDateBoxesEx
( _TopLeft_
, _TopRight_
, _BottomLeft_
, _BottomRight_
, _TopColor_
, _BottomColor_
, _TopPattern_
, _BottomPattern_
)
式Application オブジェクトを返す式。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
TopLeft | 省略可能 | 長整数型 (Long) | 各日付ボックスの上部左側の日付の形式を指定します。 使用できる定数は、 PjCalendarDateLabel クラスの定数のいずれかです。 |
TopRight | 省略可能 | 長整数型 (Long) | 各日付ボックスの右上隅の日付の形式です。 PjCalendarDateLabel 定数のいずれかをすることができます。 |
BottomLeft | 省略可能 | 長整数型 (Long) | 各日付ボックスの左下隅に日付の形式です。 PjCalendarDateLabel 定数のいずれかをすることができます。 |
BottomRight | 省略可能 | 長整数型 (Long) | 各日付ボックスの右下隅に日付の形式です。 PjCalendarDateLabel 定数のいずれかをすることができます。 |
TopColor | 省略可能 | 長整数型 (Long) | 各日付ボックスの上部の色を指定します。 RGB 色を 16 進数の値で指定し、最後のバイトが赤色を表します。 たとえば、値 &HFF0000 は青色を表し、&H00FFFF は黄色を表します。 |
BottomColor | 省略可能 | 長整数型 (Long) | 各日付ボックスの下部の色を指定します。 RGB 色を 16 進数の値で指定できます。 |
TopPattern | 省略可能 | 長整数型 (Long) | 各日付ボックスの上部のパターンを指定します。 使用できる定数は、 PjFillPattern クラスの定数のいずれかです。 |
BottomPattern | 省略可能 | 長整数型 (Long) | 各日付ボックスの下部のパターンです。 PjFillPattern 定数のいずれかをすることができます。 |
戻り値
ブール型 (Boolean)
注釈
引数を指定せずに CalendarDateBoxesEx メソッドを使用して、[ 日付] タブで、[ タイム スケール] ダイアログ ボックスが表示されます。
例
次の使用例は、カレンダーの各日付ボックスの左上隅に曜日 (たとえば、木曜日)、右上隅に月日 (たとえば、1 月 31 日)、左下隅に年初から数えた日数と年度 (たとえば、70 2010) を表示し、上部の背景色を銀色、下部の背景色を明るい黄色に設定します。
Sub FormatCalendarDays()
CalendarDateBoxesEx Topleft:=pjOverflowIndicator, TopRight:=pjDay_mmm_dd, _
BottomLeft:=pjCalendarLabelDayOfYear_dd_yyyy, _
TopColor:=&HE0E8E8, BottomColor:=&H1E8E8
End Sub
注:
TopColor パラメーターまたは BottomColor パラメーターに PjColor 列挙定数のいずれかを使用する場合、色はほぼ黒になります。 たとえば、 pjGreen の値が 9 の場合、 CalendarDateBoxesEx メソッドでは非常に濃い赤色になります。 PjColor クラスの定数で 16 色のみを使用できるようにするには、 CalendarDateBoxes メソッドを使用します。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。