Application.ProjectBeforeAssignmentChange2 イベント (Project)
割り当てフィールドの値を変更する前に発生します。 EventInfo オブジェクト パラメーターを使用します。
構文
式。 ProjectBeforeAssignmentChange2
( _asg_
, _Field_
, _NewVal_
, _Info_
)
expressionApplication オブジェクトを 表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
asg | 必須 | Assignment | フィールドが変更される割り当てです。 |
Field | 必須 | PjAssignmentField | 変更するフィールドです。 複数のフィールドを変更する場合、変更を行うたびにイベントが発生します。 使用できる定数は、次に示す PjAssignmentField クラスの定数のいずれかです。 |
NewVal | 必須 | バリアント型 (Variant) | Field で指定されたフィールドの新しい値です。 |
Info | 必須 | EventInfo | イベントが発生したとき、EventInfo.Cancel は False です。 イベント プロシージャでこの引数に True を設定する場合は、フィールドで指定されるフィールドの値は変更されません。 |
戻り値
Nothing
注釈
プロジェクトが別のドキュメントまたはアプリケーションに埋め込まれている場合、プロジェクト イベントは発生しません。 イベント ハンドラーを作成およびテストする方法の詳細とサンプル コードについては、「Application オブジェクトおよび Project オブジェクトでイベントを使用する」を参照してください。
ProjectBeforeAssignmentChange2 イベントは、タイムスケールされたデータが変更されたとき、リソースまたはタスク行全体が貼り付けられたとき、リソース配分状況ビューでのドラッグ アンド ドロップ操作の結果として割り当てが変更されたとき、リソース プール操作中、サブプロジェクトの挿入または削除時、またはカスタム フォームを使用して変更が行われた場合には発生しません。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。