BoxCellEdit メソッド
[ネットワーク ダイアグラム] ビュー (PERT チャート) のデータ テンプレートの各セルのプロパティを設定します。
Syntax
式 .BoxCellEdit(Name, Cell, FieldName, Font, FontSize, FontColor, Bold, Italic, Underline, HorizontalAlignment, VerticalAlignment, TextLineLimit, ShowLabel, Label, DateFormat)
式 Application オブジェクトを表す変数です。
パラメーター
名前 |
必須かどうか |
データ型 |
説明 |
---|---|---|---|
Name |
必須 |
文字列型 |
編集するセルが含まれているデータ テンプレートの名前を指定します。 |
Cell |
必須 |
長整数型 |
編集するセルです。使用できる定数は、PjCell クラスの定数のいずれかです。 |
FieldName |
オプション |
長整数型 |
セルに表示するフィールド名です。使用できる定数は、PjField クラスの定数のいずれかです。 |
Font |
オプション |
文字列型 |
フォントの名前。 |
FontSize |
オプション |
整数値 |
フォント サイズをポイント単位で指定します。 |
FontColor |
オプション |
長整数型 |
フォントの色を指定します。使用できる定数は、PjColor クラスの定数のいずれかです。 |
Bold |
オプション |
ブール型 |
True を指定すると、フォントは太字になります。それ以外の場合は False を指定します。 |
Italic |
オプション |
ブール型 |
フォントを斜体にする場合は True、それ以外の場合は False を指定します。 |
Underline |
オプション |
ブール型 |
True を指定すると、フォントに下線が引かれます。それ以外の場合は False を指定します。 |
HorizontalAlignment |
オプション |
長整数型 |
セル内の文字列の水平方向の位置を指定します。使用できる定数は、PjAlignment クラスの定数のいずれかです。 |
VerticalAlignment |
オプション |
長整数型 |
セル内の文字列の垂直方向の位置を指定します。使用できる定数は、PjVerticalAlignment クラスの定数のいずれかです。 |
TextLineLimit |
オプション |
長整数型 |
セル内のテキストの行の数を制限を指定します。値 1、2、または 3 にすることができます。 |
ShowLabel |
オプション |
ブール型 |
セルにラベルを表示する場合は True を指定します。それ以外の場合は False を指定します。 |
Label |
オプション |
文字列型 |
セルのラベルを指定します。 |
DateFormat |
オプション |
長整数型 |
FieldName が日付フィールドの場合、セルの日付形式を指定します。使用できる定数は、PjDateFormat クラスの定数のいずれかです。 |
戻り値
Boolean
注
Name 引数および Cell 引数のみを指定して BoxCellEdit メソッドを使用しても無効です。
テキストの色を RGB 値で指定できるデータ テンプレートのセルを編集するには、BoxCellEditEx メソッドを使用します。
使用例
次の例は、"Test Critical" という名前の "クリティカルな" データ テンプレートのコピーを変更します。まず 4 行目のセルを削除し、次に 3 行目の 4 番目のセルに "実費" フィールドとラベルが緑色で表示されるよう設定します。
Sub ModifyCriticalDataTemplate()
Application.BoxCellLayout Name:="Test Critical", CellRows:=3, MergeCells:=True
Application.BoxCellEdit Name:="Test Critical", Cell:=pjCell4_3, _
FieldName:=PjField.pjTaskActualCost, Font:="Arial", FontSize:="8", FontColor:=PjColor.pjGreen, _
Bold:=False, Italic:=False, Underline:=False, HorizontalAlignment:=pjLeft, _
VerticalAlignment:=pjMiddle, TextLineLimit:=1, ShowLabel:=True, Label:="Cost"
End Sub
注意
機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。