Application.CalendarBarStylesEditEx メソッド (Project)
[カレンダー] ビューの指定した種類のバーのスタイルを変更します。バーの Color は 16 進数の値で指定できます。
構文
式。 CalendarBarStylesEditEx
( _Item_
, _Bar_
, _Pattern_
, _Color_
, _Align_
, _Wrap_
, _Shadow_
, _Field1_
, _Field2_
, _Field3_
, _Field4_
, _Field5_
, _SplitPattern_
)
式Application オブジェクトを返す式。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Item | 必須 | 長整数型 (Long) | 編集するカレンダー バーのスタイルの種類。 PjBarItem 定数は、次のいずれか: pjBarNonCritical 、 pjBarCritical 、 pjBarSummary 、 pjBarMilestone 、 pjBarMarked 、 pjBarHighlighted 、 pjBarProjectSummary 、または pjBarExternalTask 。 |
Bar | 省略可能 | 長整数型 (Long) | バーは次のとおり入力します。 PjCalendarBarType 定数は、次のいずれか: pjNormalBarpjLineBar 、 pjNoBar 。 |
Pattern | 省略可能 | 長整数型 (Long) | バーのパターンを指定します。 使用できる定数は、 PjFillPattern クラスの定数のいずれかです。 |
Color | 省略可能 | 長整数型 (Long) | バーの色を指定します。 RGB 色を 16 進数の値で指定し、最後のバイトが赤色を表します。 たとえば、値 &HFF0000 は青色を表し、&H00FFFF は黄色を表します。 |
Align | 省略可能 | 長整数型 (Long) | バーのテキストの位置揃えします。 PjAlignment 定数は、次のいずれか: pjLeftpjCenter 、 pjRight です。 |
Wrap | 省略可能 | ブール型 (Boolean) | True プロジェクトでは、[バーの文字列が折り返されている場合それ以外の場合、 false を指定 します。 |
Shadow | 省略可能 | ブール型 (Boolean) | True の 場合は、バーには影があります。それ以外の場合、 false を指定 します。 |
Field1 | 省略可能 | String | バーに表示する最初のフィールドを指定します。 |
Field2 | 省略可能 | String | バーに表示する 2 番目のフィールドを指定します。 |
Field3 | 省略可能 | String | バーに表示する 3 番目のフィールドを指定します。 |
Field4 | 省略可能 | String | バーに表示する 4 番目のフィールドを指定します。 |
Field5 | 省略可能 | String | バーに表示する 5 番目のフィールドを指定します。 |
SplitPattern | 省略可能 | 長整数型 (Long) | 分割したタスクを表示するために使用する線のパターン。 PjLineType 定数は、次のいずれか: pjNoLines 、 pjDash 、 pjCloseDot 、 pjContinuous 、 pjDot のいずれかです。 |
戻り値
ブール型 (Boolean)
注釈
Field1 ~ Field5 のいずれかに値を指定する場合は、先行するすべての引数 Field にも値を指定する必要があります。 たとえば、Field3 に値を指定する場合は、Field1 および Field2 にも値を指定する必要があります。
注:
パラメーター Field1 ~ Field5 に PjFields クラスの定数を使用することはできません。 カレンダー バーに追加できるフィールドの名前を確認するには、[カレンダーのツール] の [形式] をクリックします。 リボンの [バー スタイル ] をクリックし、[ フィールド ] ドロップダウン リストをクリックします。
例
次の使用例は、標準バーとしてクリティカル タスクを設定し、そのバーに、色が紫の斜め線と、タスク名や割り当てられたリソース名を含むフィールドを表示します。 また、バーの種類が線で色が緑のサマリー タスクを設定します。
Sub CalendarBar_StyleEdit()
'Activate Caldender view
ViewApply Name:="Calendar"
CalendarBarStylesEditEx Item:=pjBarCritical, Bar:=PjCalendarBarType.pjNormalBar, _
Color:=&HAA00AA, Pattern:=PjFillPattern.pjDiagonalRightPattern, _
Field1:="Name", Field2:="Resource Names"
CalendarBarStylesEditEx Item:=pjBarSummary, Bar:=PjCalendarBarType.pjLineBar, _
Color:=&H1AA01
End Sub
注:
Color パラメーターに PjColor 列挙定数のいずれかを指定すると、黒に近い色になります。 たとえば、 pjGreen の値が 9 の場合、 CalendarBarStylesEditEx メソッドでは非常に濃い赤色になります。 PjColor クラスの定数で 16 色のみを使用できるようにするには、 CalendarBarStylesEdit メソッドを使用します。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。