次の方法で共有


Availabilities オブジェクト (Project)

Availability オブジェクトのコレクションを格納します。

Availabilities コレクションの使い方

使用 利用可能 () に可用性のインデックス番号、するインデックス オブジェクトを取得する 1 つ の可用性 です。 次の例では、指定したリソースの リソースの可用性 グリッドの最初の行から利用可能時間情報を返します。

MsgBox ActiveProject.Resources("Tom").Name & " is available from " & _  
    ActiveProject.Resources("Tom").Availabilities(1).AvailableFrom & " to " & _  
    ActiveProject.Resources("Tom").Availabilities(1).AvailableTo & "."  

Availabilities コレクションの使い方

Availabilities コレクションを取得するには、Availabilities プロパティを使用します。 次の使用例は、指定したリソースが作業を行うことができる日付の範囲を表示します。

Dim Avail As Availability  

For Each Avail In ActiveProject.Resources("Tom").Availabilities  
    MsgBox "From " & Avail.AvailableFrom & " to " & Avail.AvailableTo  
Next Avail

Add メソッドを使用して、Availability オブジェクトを Availabilities コレクションに追加します。 次の使用例は、指定したリソースが 4 月中は稼働時間の半分しか作業できないこと示す行を、[リソース利用可能時間] グリッドに追加します。

ActiveProject.Resources("Tom").Availabilities.Add "4/1/2012", "4/30/2012", 50

メソッド

名前
Add

プロパティ

名前
アプリケーション
Count
アイテム
Parent

関連項目

Project オブジェクト モデル

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

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