Application.DirtyObject method (Access)

Marks a form or report as dirty.

Syntax

expression.DirtyObject (ObjectType, ObjectName)

expression A variable that represents an Application object.

Parameters

Name Required/Optional Data type Description
ObjectType Required AcObjectType Specifies the type of object to mark as dirty. This argument should be set to acForm or acReport.
ObjectName Required String Specifies the name of the object to mark as dirty.

Remarks

The DirtyObject method is useful when you are modifying a form or report in a web database programmatically. When you do this, Microsoft Access does not automatically detect that the form or report has changed, which may cause you to lose the changes when you save and close the object. If you use the DirtyObject method to specify that the form or report has been changed, the changes will be saved when you save the form or report.

A run-time error occurs if the form or report specified by the ObjectName argument is not open.

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.