Application.CalendarBarStylesEdit メソッド (Project)

[カレンダー] ビューの指定した種類のバーのスタイルを変更します。

構文

CalendarBarStylesEdit( _Item_, _Bar_, _Pattern_, _Color_, _Align_, _Wrap_, _Shadow_, _Field1_, _Field2_, _Field3_, _Field4_, _Field5_, _SplitPattern_ )

expressionApplication オブジェクトを 表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Item 必須 長整数型 (Long) 編集するカレンダー バーのスタイルの種類。 PjBarItem 定数は、次のいずれか: pjBarNonCriticalpjBarCriticalpjBarSummarypjBarMilestonepjBarMarkedpjBarHighlightedpjBarProjectSummary 、または pjBarExternalTask
Bar 省略可能 長整数型 (Long) バーは次のとおり入力します。 PjCalendarBarType 定数は、次のいずれか: pjNormalBarpjLineBarpjNoBar
Pattern 省略可能 長整数型 (Long) バーのパターンを指定します。 使用できる定数は、 PjFillPattern クラスの定数のいずれかです。
Color 省略可能 長整数型 (Long) バーの色を指定します。 使用できる定数は、 PjColor クラスの定数のいずれかです。
Align 省略可能 長整数型 (Long) バーのテキストの位置揃えします。 PjAlignment 定数は、次のいずれか: pjLeftpjCenterpjRight です。
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 定数は、次のいずれか: pjNoLinespjDashpjCloseDotpjContinuouspjDot のいずれかです。

戻り値

ブール型 (Boolean)

注釈

Field1Field5 のいずれかに値を指定する場合は、先行するすべての引数 Field にも値を指定する必要があります。 たとえば、Field3 に値を指定する場合は、Field1 および Field2 にも値を指定する必要があります。

注:

パラメーター Field1Field5PjFields クラスの定数を使用することはできません。 カレンダー バーに追加できるフィールドの名前を確認するには、[カレンダーのツール] の [形式] をクリックします。 リボンの [バー スタイル ] をクリックし、[ フィールド ] ドロップダウン リストをクリックします。

Color を RGB 値にできる予定表バー スタイルを編集するには、CalendarBarStylesEditEx メソッドを使用します。

次の使用例は、標準バーとしてクリティカル タスクを設定し、そのバーに、色が紫の斜め線と、タスク名や割り当てられたリソース名を含むフィールドを表示します。 また、バーの種類が線で色が緑のサマリー タスクを設定します。

Sub CalendarBar_StyleEdit() 
 'Activate Caldender view 
 ViewApply Name:="Calendar" 
 
 CalendarBarStylesEdit Item:=pjBarCritical, Bar:=PjCalendarBarType.pjNormalBar, _ 
 Color:=PjColor.pjPurple, Pattern:=PjFillPattern.pjDiagonalRightPattern, _ 
 Field1:="Name", Field2:="Resource Names" 
 CalendarBarStylesEdit Item:=pjBarSummary, Bar:=PjCalendarBarType.pjLineBar, _ 
 Color:=PjColor.pjGreen 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。