次の方法で共有


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 のサポートおよびフィードバックを参照してください。