次の方法で共有


SplitPart オブジェクト (Project)

Represents a task portion. The SplitPart object is a member of the SplitParts collection.

SplitPart オブジェクトの使い方

SplitParts (Index) を使用し、Index はタスク部分のインデックス番号で、1 つの SplitPart オブジェクトを返します。 次の例では、開始の一覧が表示し、アクティブ セルのタスクの分割タスク部分の時間を完了します。

Dim Part As Long, Portions As String

For Part = 1 To ActiveCell.Task.SplitParts.Count
    With ActiveCell.Task
        Portions = Portions & "Task portion " & Part & ": Start on " & _
            .SplitParts(Part).Start & ", Finish on " & _
            .SplitParts(Part).Finish & vbCrLf
    End With
Next Part

MsgBox Portions

SplitParts コレクションの使い方

SplitParts コレクションを取得するには、SplitParts プロパティを使用します。 次の使用例は、作業中のプロジェクトで各タスクの分割部分の数を取得します。

Dim T As Task

For Each T In ActiveProject.Tasks
    If Not (T Is Nothing) Then
        MsgBox T.Name & ": " & T.SplitParts.Count
    End If

Next T

Split メソッド (Task オブジェクト) を使用して、SplitParts コレクションに SplitPart オブジェクトを追加します。 ( Split メソッドは、タスクに分割を作成します)。次の例では、2012 年 10 月の水曜日から月曜日までのタスクに分割を作成します。

ActiveCell.Task.Split "10/3/2012", "10/8/2012"

メソッド

名前
Delete

プロパティ

名前
Application
Finish
インデックス
Parent
Start

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

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