Application.BoxFormat メソッド (Project)
[ネットワーク ダイアグラム] ビュー (PERT チャート) のタスク ボックスの編集を行います。
構文
式。 BoxFormat
( _ProjectName_
, _TaskID_
, _DataTemplate_
, _HorizontalGridlines_
, _VerticalGridlines_
, _BorderShape_
, _BorderColor_
, _BorderWidth_
, _BackgroundColor_
, _BackgroundPattern_
, _Reset_
)
expressionApplication オブジェクトを 表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
ProjectName | 省略可能 | String | 統合プロジェクトを使って作業する場合、 引数 TaskID を含むプロジェクトの名前です。 既定値は、作業中のプロジェクトの名前です。 |
TaskID | 省略可能 | 長整数型 (Long) | 変更するボックスのタスク ID 番号です。 既定では、選択されている 1 つ以上のタスクのボックスが変更されます。 |
Datatemplate | 省略可能 | String | 使用するデータ テンプレートの名前です。 |
HorizontalGridlines | 省略可能 | ブール型 (Boolean) | True の 場合は水平方向のグリッド線が、ボックス内の各行を区切るそれ以外の場合、 false を指定 します。 |
VerticalGridlines | 省略可能 | ブール型 (Boolean) | True の 場合は、ボックス内の各列を区切る垂直方向のグリッド線それ以外の場合、 false を指定 します。 |
BorderShape | 省略可能 | 長整数型 (Long) | タスク ボックスの形状を指定します。 使用できる定数は、 PjBoxShape クラスの定数のいずれかです。 |
BorderColor | 省略可能 | 長整数型 (Long) | タスク ボックスの罫線の色を指定します。 使用できる定数は、 PjColor クラスの定数のいずれかです。 |
BorderWidth | 省略可能 | 長整数型 (Long) | タスク ボックスの罫線の幅を指定します。使用できる値は、[ ボックスの設定] ダイアログ ボックスに表示される 4 種類の罫線の幅 1 ~ 4 のいずれかです。 |
BackgroundColor | 省略可能 | 長整数型 (Long) | タスク ボックスの背景色を指定します。 使用できる定数は、 PjColor クラスの定数のいずれかです。 |
BackgroundPattern | 省略可能 | 長整数型 (Long) | タスク ボックスの背景パターンを指定します。 使用できる定数は、 PjBackgroundPattern クラスの定数のいずれかです。 |
Reset | 省略可能 | ブール型 (Boolean) | True の 場合は、[ ボックスのスタイル] ダイアログ ボックスに示すように既定のスタイルにリセット] ボックスの書式設定します。 リセット が True の場合、 ProjectName および TaskID 以外のすべての引数は無視されます。 |
戻り値
ブール型 (Boolean)
注釈
引数 TaskID が指定されている場合、関連付けられているタスク非表示にできません、フィルターやアウトラインで折りたたんで。
引数を指定せずに BoxFormat メソッドを使用すると、選択したタスクの [ 書式ボックス ] ダイアログ ボックスが表示されます。 If no tasks are selected, the BoxFormat method has no effect.
ボックスを既定のスタイルの書式を変更するのに BoxFormat メソッドを使用します。 既定のスタイルを定義するには、 BoxStylesEdit メソッドまたは BoxStylesEditEx メソッドを使用します。
BorderColor と BackgroundColor の 16 進値を使用してネットワーク ダイアグラム ボックスの書式を設定するには、BoxFormatEx メソッドを参照してください。
例
次の使用例は、罫線の色を赤、背景の色を明るい青のディザー パターンに変更します。
Sub BoxFormat_Color()
'Activate the Network Diagram view
ViewApply Name:="Network Diagram"
BoxFormat TaskID:="2", bordershape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _
BorderWidth:=2, backgroundpattern:=pjBackgroundLightDither, _
Backgroundcolor:=pjBlue, BorderColor:=pjRed
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。