次の方法で共有


Application.DurationFormat メソッド (Project)

期間を、指定された単位で表示します。

構文

DurationFormat( _Duration_, _Units_ )

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

パラメーター

名前 必須 / オプション データ型 説明
Duration 必須 バリアント型 (Variant) 表示される期間を指定します。
Units 省略可能 長整数型 (Long) 期間を表示するために使用する単位を指定します。 使用できる定数は、 PjFormatUnit クラスの定数のいずれかです。

戻り値

String

注釈

期間の横に表示される時間ラベルは、[オプション] ダイアログ ボックスの [編集] タブの設定としてタイムスケールで指定された形式を使用します。タイムスケールは "Minutes"、"Hours"、"Days"、"Weeks"、"Months"、または "Years" です。

たとえば、 Duration が "2w"、 UnitspjDaysDays as: setting が "day" の場合、 DurationFormat メソッドは "10 日" を返します。

次の使用例は、選択されたタスクの期間を週の単位で表示します。

Sub DurationInWeeks() 
 MsgBox DurationFormat(ActiveCell.Task.Duration, pjWeeks) 
End Sub

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

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