英語で読む

次の方法で共有


Month オブジェクト (Project)

年の月を表します。 Month オブジェクトは、 数か月 のコレクションのメンバーです。

Month オブジェクトの使い方

Months (Index) を使用して、月のインデックス番号、月名、または PjMonth 定数を指定して、1 つの Month オブジェクトを返します。 次の例では、選択された各リソースの 2012年の各月における稼働日の数をカウントします。

Dim R As Resource 
Dim D As Integer, M As Integer, WorkingDays As Integer 
 
For Each R In ActiveSelection.Resources() 
    WorkingDays = 0 

    With R.Calendar.Years(2012) 
        For M = 1 To .Months.Count 
            WorkingDays = 0 
            For D = 1 To .Months(M).Days.Count 
                If .Months(M).Days(D).Working = True Then 
                    WorkingDays = WorkingDays + 1 
                End If 
            Next D 

            MsgBox "There are " & WorkingDays & " working days in " & _
                .Months(M).Name & " for " & R.Name & "." 
        Next M 
    End With 
Next R

Months コレクションの使い方

Months コレクションを取得するには、Months プロパティを使用します。 次の例では、2012 年の月数をカウントします。

ActiveProject.Calendar.Years(2012).Months.Count

メソッド

名前
Default

プロパティ

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

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