Application.ProjectBeforeResourceChange イベント (Project)

リソース フィールドの値を変更する前に発生します。

構文

ProjectBeforeResourceChange (res, Field, NewVal, Cancel)

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

パラメーター

名前 必須 / オプション データ型 説明
res 必須 Resource フィールドが変更されるリソースです。
Field 必須 長整数型 (Long) 変更するフィールドです。 複数のフィールドを変更する場合、変更を行うたびにイベントが発生します。 使用できる定数は、 PjField クラスの定数のいずれかです。
NewVal 必須 バリアント型 (Variant) フィールド で指定されるフィールドの新しい値。
Cancel 必須 Boolean False イベントが発生します。 イベント プロシージャでこの引数に True を設定する場合は、 フィールド で指定されるフィールドの値は変更されません。

戻り値

なし

解説

プロジェクトが別のドキュメントまたはアプリケーションに埋め込まれている場合、プロジェクト イベントは発生しません。

ProjectBeforeResourceChange イベントは、タイムスケールされたデータの変更、ベースラインのクリア時、リソース行全体の貼り付け時、リソース プール操作中、サブプロジェクトの挿入または削除時、またはカスタム フォームを使用して変更が行われた場合には発生しません。

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

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