次の方法で共有


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 メソッドを使用します。

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